feat(argo-rollouts) Add controller.extraEnv (#1333)

* feat(argo-rollouts) Add controller.extraEnv

Ability to specify environment variables for rollouts-controller from values.yaml

Signed-off-by: Ben Hayden <hayden767@gmail.com>

* Also implement extraEnv for dashboard component

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* Reword changelog line

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
This commit is contained in:
Ben Hayden 2022-06-17 03:12:52 -05:00 committed by GitHub
parent 7c21bec7f5
commit cd65701281
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 22 additions and 3 deletions

View file

@ -48,6 +48,11 @@ controller:
# -- Additional command line arguments to pass to rollouts-controller. A list of flags.
extraArgs: []
# -- Additional environment variables for rollouts-controller. A list of name/value maps.
extraEnv: []
# - name: AWS_REGION
# value: us-east-1
# -- Literal yaml for extra containers to be added to controller deployment.
## Additional containers to add to the rollouts controller deployment
## This will be rendered as the literal yaml
@ -176,6 +181,10 @@ dashboard:
pullPolicy: IfNotPresent
# -- Additional command line arguments to pass to rollouts-dashboard. A list of flags.
extraArgs: []
# -- Additional environment variables for rollouts-dashboard. A list of name/value maps.
extraEnv: []
# - name: FOO
# value: bar
# -- Resource limits and requests for the dashboard pods.
resources: {}
# -- Security Context to set on pod level