Closed leszko closed 1 year ago
Since catalyst-api is getting its variables as arguments. I propose to not have CATALYST_UCAN_KEY
as env variable and let it be passed directly through catalyst-api args (https://github.com/livepeer/catalyst-api/pull/381). If we need the value to be exposed as environment variable, then it should be assigned here I guess livepeer-infra/values/catalyst.values.yaml
Yeah, agree, let's do the same what we do with other flags.
Reopening. Related Discord discussion: https://discord.com/channels/423160867534929930/1006190767510917202/1067432142876987492
The Studio part is done.
The Catalyst API part needs to wait until we introduce the related flag to Catalyst API
Update Livepeer Infra configuration to propagate UCAN keys into the following services:
Here are the related configurations which injects Vault secrets as environment variables:
Acceptance criteria
catalyst
andlivepeer-api
pods are checked if the keys are visible there in their environment variables (can be checked withkubectl describe pod <pod-name>
)LP_API_DID
andCATALYST_UCAN_KEY