* Toggle for provider-specific RBAC + Added missing RBAC rules
Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>
* Updated docs with new Helm values
Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>
* Added a general flag providerRBAC.enabled to toggle all of the providers
Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>
* Aligned with main
Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>
* Corrected inline comments
Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>
* Fixed incorrect inline comments
Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>
Signed-off-by: Richard Johansson <richard.jimmy.johansson@gmail.com>
* feat(argo-rollouts): Add flag to optionally disable the creation of cluster roles (even when running in cluster mode)
Signed-off-by: Joshua Helton <jdoghelton@gmail.com>
* fix README.md with helm-docs.sh
Signed-off-by: Joshua Helton <jdoghelton@gmail.com>
Signed-off-by: Joshua Helton <jdoghelton@gmail.com>
Co-authored-by: JM <jmeridth@gmail.com>
* 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>
* feat(argo-rollouts): upgrade to v1.2.0-rc1
Signed-off-by: Hui Kang <hui.kang@salesforce.com>
* [argo-rollouts]:bump minor version and add release version
Signed-off-by: Hui Kang <hui.kang@salesforce.com>
* fixing the error on the argo rollouts controller needing the notifications configmap and rollout
Signed-off-by: Ian Muge <ian.muge@ardoq.com>
* bump chart version
Signed-off-by: Ian Muge <ian.muge@ardoq.com>
* updating changelog
Signed-off-by: Ian Muge <ian.muge@ardoq.com>
* fix structure to be simialr to argocd-notification as suggested
Signed-off-by: Ian Muge <ian.muge@ardoq.com>
* Bump Minor version as we are adding a new feature
Signed-off-by: Ian Muge <ian.muge@ardoq.com>
* Updated helm docs, all tests are green, locally
Signed-off-by: Ian Muge <ian.muge@ardoq.com>
* Apply changes from code review
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat: Allow additional containers in controller deployment
Our local metrics setup uses an extra container for the controller
deployment. Adding this in case others have a similar use case.
Signed-off-by: Brian Johnson <b2jrock@gmail.com>
* Apply suggesstions from code review
Signed-off-by: Brian Johnson <b2jrock@gmail.com>
* Bump minor version
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-rollouts): Support extraArgs for controller and dashboard
Adding support for additional arguments that are passed to the controller and the dashboard.
Following the pattern of other Argo charts by re-using the name `extraArgs` for the value.
Refs: https://github.com/argoproj/argo-helm/issues/969
Signed-off-by: Sebastian J <zeeman@zeeman.de>
* Update charts/argo-rollouts/templates/controller/deployment.yaml
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Sebastian J <zeeman@zeeman.de>
* Update charts/argo-rollouts/templates/dashboard/deployment.yaml
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Sebastian J <zeeman@zeeman.de>
* PR comments
Signed-off-by: Sebastian J <zeeman@zeeman.de>
* Fix newly added parameters in README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Fix changelog keyword
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>