Argo Rollout Spec #1309
-
Hi there, I'm running some tests with argo rollouts, but from what I can see in the docs doesn't seem to be possible to specify specs like:
Also, once I specify that in the rollout definition is ignored, and my pod cannot start, because it relies on these things to be healthy. Thanks in advance. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
We use rollouts quite and rely heavily on environment variables using the env: https://github.com/argoproj/argo-rollouts/blob/master/manifests/crds/rollout-crd.yaml#L848 These keys are case sensitive, however. For example, the following works for me:
|
Beta Was this translation helpful? Give feedback.
We use rollouts quite and rely heavily on environment variables using the
env
andenvFrom
keys. The rollouts CRD should support what your asking, since it essentially mimics a deployment, see:env: https://github.com/argoproj/argo-rollouts/blob/master/manifests/crds/rollout-crd.yaml#L848
volumeMounts: https://github.com/argoproj/argo-rollouts/blob/master/manifests/crds/rollout-crd.yaml#L1345
imagePullSecrets: https://github.com/argoproj/argo-rollouts/blob/master/manifests/crds/rollout-crd.yaml#L1946
These keys are case sensitive, however.
For example, the following works for me: