* chore(argo-cd): Document how to upgrade CRDs
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* feat(argo-cd): Update chart version and changelog
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Issue 1565: Adding additional RBAC for leader election
Signed-off-by: David Collom <david.collom@jetstack.io>
* Adding Additional RBAC for Events
Signed-off-by: David Collom <david.collom@jetstack.io>
* Use consistent indent style
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Bump minor chart version and add changelog
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat: update appVersion to 0.4.1
Signed-off-by: Philippe <philippe.burgisser@camptocamp.com>
* Update changelog
Signed-off-by: Philippe <philippe.burgisser@camptocamp.com>
* fix: Also sync entrypoint.sh change from upstream
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* argo-workflows: update to Argo Workflows version 3.3.1
* Add WorkflowTaskResult CRD
* Add associated permissions to Workflow Controller Role
Signed-off-by: Ira W. Snyder <ira@descarteslabs.com>
* Address review comments
Signed-off-by: Ira W. Snyder <ira@descarteslabs.com>
* Update to Argo Workflows v3.3.2
A new release is out.
Signed-off-by: Ira W. Snyder <ira@descarteslabs.com>
* change quay.io to docker.io as bitnami migrated all images there
Signed-off-by: crabique <alexey.korotkov@namecheap.com>
* Apply suggestions from code review
Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
Signed-off-by: crabique <alexey.korotkov@namecheap.com>
Co-authored-by: crabique <alexey.korotkov@namecheap.com>
Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
The CRD status field prevents certain tools from using the CRD as is. It should be populated by the api-server.
Signed-off-by: Moustafa Baiou <moustafa@ditto.live>
* feat(argo-cd): New params to override Certificate duration and renewBefore
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* chore(argo-cd): Clarify existing certificate params
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): Set 'server.config.url' to empty string
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): Do not create slack service account
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-rollouts): add dashboard permission on Deployments
- needed for Rollouts with workload referencing
Signed-off-by: Ben Poland <ben.poland@faire.com>
* Add podtemplates to match controller role
Signed-off-by: Ben Poland <ben.poland@faire.com>
* remove argocd notification default notifier
Signed-off-by: Yixing Yan <yixingyan@gmail.com>
* format notification template comment
Signed-off-by: Yixing Yan <yixingyan@gmail.com>
* Update the argo-cd chart to version 4.3.0
Signed-off-by: Yixing Yan <yixingyan@gmail.com>
* update changelog
Signed-off-by: Yixing Yan <yixingyan@gmail.com>
* update readme
Signed-off-by: Yixing Yan <yixingyan@gmail.com>
* Add default value for the applicationSet controller container port
Signed-off-by: amaury ravanel <amaury.ravanel@gmail.com>
* Apply suggestions from code review
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>
* Add list
Signed-off-by: Frank Bagherzadeh <frankbzd@gmail.com>
* bump version and add change log
Signed-off-by: Frank Bagherzadeh <frankbzd@gmail.com>
* fix changelog
Signed-off-by: Frank Bagherzadeh <frankbzd@gmail.com>
* feat(argo-cd): Update to v2.3.2 release
Signed-off-by: Michael Crenshaw <michael_crenshaw@intuit.com>
* chore: empty commit to retry CI
Signed-off-by: Michael Crenshaw <michael_crenshaw@intuit.com>
Co-authored-by: Michael Crenshaw <michael_crenshaw@intuit.com>
* feat(argo-cd) Adding applicationSet.enable and notifications.enable to allow to disable them
Signed-off-by: Eric Durand <eric_p_durand@yahoo.com>
* Fixing Chart version and redudant ifs
Signed-off-by: Eric Durand eric_p_durand@yahoo.com
Signed-off-by: Eric Durand <eric_p_durand@yahoo.com>
* Detail the change
Signed-off-by: Eric Durand <eric_p_durand@yahoo.com>
* Drop one more redundant if
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): proper selectors for notifications metrics
Signed-off-by: Lucas Bickel <lucas.bickel@adfinis.com>
* fix(argo-cd): harmonize selectors with appset
Signed-off-by: Lucas Bickel <lucas.bickel@adfinis.com>
* fix(argo-cd): simplify selector in service
Signed-off-by: Lucas Bickel <lucas.bickel@adfinis.com>
* fix(argo-cd): proper label for servicemonitor and suffixed service name
Signed-off-by: Lucas Bickel <lucas.bickel@adfinis.com>
* feat(argo-cd): Update to use v2.3.1 release
Signed-off-by: mikeeq <miotk.mikolaj@gmail.com>
* Move applicationSet.* and notifications.* to a dedicated location
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Fix typo in deployment.yaml
Signed-off-by: mikeeq <miotk.mikolaj@gmail.com>
* Fix notifications bot deployment
Signed-off-by: mikeeq <miotk.mikolaj@gmail.com>
* Update README.md
Signed-off-by: mikeeq <miotk.mikolaj@gmail.com>
* Update README.md and fix slack bot image
Signed-off-by: mikeeq <miotk.mikolaj@gmail.com>
* Drop nameOverride for new components as we use the global one
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Drop "applicationSet.args.namespace" and "applicationSet.args.argocdRepoServer"
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Consistent use of volumes (gpg, tls, knownHosts, extra)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Bump major chart version and place a note in teh Upgrading section
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Change "enableStatefulSet: true" as we are in a major release now
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Drop PSP of applicationSet
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Fix applicationset webhook-ingress
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Drop unused variables in values.yaml and README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Also set namespace and argocd-repo-server args on notification-controller
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Consistent use of "Argo CD" instead of "ArgoCD"
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Trigger CI
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.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>
* application controller metrics application labels changed from map to list.
Updated templating to set the correct arguments.
Signed-off-by: Aaron Jones <aaron.jones@fundingcircle.com>
* bring 'metrics-application-labels' outside of range block
Signed-off-by: Aaron Jones <aaron.jones@fundingcircle.com>
* Revert "bring 'metrics-application-labels' outside of range block"
This reverts commit c245db6d31.
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* optional role
Signed-off-by: Carl Raiden Worley <carl.worley@10gen.com>
* match existing setting
Signed-off-by: Carl Raiden Worley <carl.worley@10gen.com>
* fix lint
Signed-off-by: Carl Raiden Worley <carl.worley@10gen.com>
If the ConfigMap is not mounted Argo will not be able
to use any certificates added in the CLI or the UI.
Signed-off-by: Otto Nordander otto.nordander@gmail.com
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-workflows): Add controller volumes
Signed-off-by: John Clark <clark.john.d@outlook.com>
* Chart.yaml mispelling (paramaters > parameters)
Signed-off-by: John Clark <clark.john.d@outlook.com>
* Apply suggestions from code review
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-rollouts): Add ability to define dashboard service node port
Signed-off-by: Jean Mainguy <9969006+jhandguy@users.noreply.github.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>
* [image-updater] appVersion has been changed
* Reword changelog
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix: Quote annotation values in redis service [argo-cd] (#1106)
* Quote annotation values in redis
* Update chart version
Signed-off-by: Max Hohengger <github.com@hohenegger.eu>
* Implement annotation quote for all other occurrences
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Update changelog
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-workflows): argo workflows chart to allow set the namespace of Prometheus ServiceMonitor.
Signed-off-by: mugioka <okamugi0722@gmail.com>
* Bump minor chart version
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Add support for Google ManagedCertificates
Signed-off-by: Robert Lindner <robert.lindner@delivion.de>
* Add support for Google FrontendConfigs
I.e. for adding a http to https redirect on the load balancer.
Signed-off-by: Robert Lindner <robert.lindner@delivion.de>
* 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>
* argocd-image-updater bump patch iamge version
Signed-off-by: Mario Bris <bris.mario@gmail.com>
* argocd-image-updater fix patch version to match semver
Signed-off-by: Mario Bris <bris.mario@gmail.com>
* Fix changelog
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argocd-applicationset): Add service and ingress for webhook
Signed-off-by: Jos van Bakel <jos@codeaddict.org>
* Bump chart version
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Cleanup README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Cleanup values.yaml
Signed-off-by: Jos van Bakel <jos@codeaddict.org>
* Add missing var 'kubeVersionOverride' to values and README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Clarify changelog
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-rollouts): +LB service.type for dashboard svc
Signed-off-by: Maciej Lasyk <maciej@lasyk.info>
* 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>
* Support setting secret name
Signed-off-by: Hendrik Maus <aidentailor@gmail.com>
* Support setting configmap name
Signed-off-by: Hendrik Maus <aidentailor@gmail.com>
* Use the fullname template for secret name
Signed-off-by: Hendrik Maus <aidentailor@gmail.com>
* Use the fullname template for configmap name
Signed-off-by: Hendrik Maus <aidentailor@gmail.com>
* Bump chart version 1.6.1 -> 1.7.0
Signed-off-by: Hendrik Maus <aidentailor@gmail.com>
* Update changelog
Signed-off-by: Hendrik Maus <aidentailor@gmail.com>
* Update README
Signed-off-by: Hendrik Maus <aidentailor@gmail.com>
Co-authored-by: Marko Bevc <marko@scalefactory.com>
* fix(argo-cd): Revert initContainers copyUtil param
Signed-off-by: Marko Bevc <marko@scalefactory.com>
* Use correct keyword in annotations
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(repo-server): merge initContainer to one section
Signed-off-by: Alex Babel <alexander.babel@icloud.com>
* chore(argo-cd): bump version to 3.29.1
Signed-off-by: Alex Babel <alexander.babel@icloud.com>
* Merge master into fix/repo-server-init-container
Signed-off-by: Alex Babel <alexander.babel@icloud.com>
* fix(argo-cd): add enableCopyutilInitContainer option
Signed-off-by: Alex Babel <alexander.babel@icloud.com>
* doc: update readme
Signed-off-by: Alex Babel <alexander.babel@icloud.com>
* add support for extension
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* add volume mounts
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* add RBAC
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* add more control to extensions values and update readme
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* remove trailing spaces in values file
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* add missing extensions.enabled
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* Update charts/argo-cd/Chart.yaml
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Qing Ye <ye.qing@gojek.com>
* add comment to extensions values
Signed-off-by: Qing Ye <ye.qing@gojek.com>
Co-authored-by: Qing Ye <ye.qing@gojek.com>
Co-authored-by: Marko Bevc <marko@scalefactory.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat: Allow setting the type for the dashboard service. (We have a requirement
to run it as NodePort). Default to what it is if not set.
Signed-off-by: Dan Tulovsky <dant@lightstep.com>
* Bump Chart version.
Signed-off-by: Dan Tulovsky <dant@lightstep.com>
* Add serviceType into values.yaml
Signed-off-by: Dan Tulovsky <dant@lightstep.com>
* Address review comments:
Remove old changes annotation.
Rename serviceType to service.type.
Signed-off-by: Dan Tulovsky <dant@lightstep.com>
* Bump Chart version.
Signed-off-by: Dan Tulovsky <dant@lightstep.com>
* Fix typo
Signed-off-by: Dan Tulovsky <dant@lightstep.com>
* FIx indentation (lint error)
Signed-off-by: Dan Tulovsky <dant@lightstep.com>
* Update README
Signed-off-by: Dan Tulovsky <dant@lightstep.com>
* Update charts/argo-rollouts/README.md
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Dan Tulovsky <dant@lightstep.com>
* Apply suggestions from code review
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix changelog
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* docs: Add warning about exposing the Dashboard via Service type
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* [argocd-applicationset]: Add metrics-service and servicemonitor to applicationset.
Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>
* [argocd-applicationset]: Add ci values for servicemonitor.
Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>
* format indent
Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>
* update helm docs
Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>
* update ci values
Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>
* update ci values
Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>
* chore: Use consistent indents and file ending
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Also disable mounts of ArgoCD during metrics test
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argocd-image-updater): Mount ssh-known-hosts from argocd
Signed-off-by: Dong Wang <wd@wdicc.com>
* Bump minor version
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* docs(argo-cd): mention declarative set up for Argo-CD
* docs: Explain how you can avoid setting some Helm values like configs.repositories via the declarative set up with secrets.
Signed-off-by: cyril.cros <cyril.cros@polytechnique.edu>
Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
* bumped appVersion / image to v1.2.0 (#1039)
Signed-off-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>
Co-authored-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>
Signed-off-by: cyril.cros <cyril.cros@polytechnique.edu>
* docs: Add README section also to README.md.gotmpl and bump chart version
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: cyril.cros <cyril.cros@polytechnique.edu>
Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
Co-authored-by: lukpep <lukpep@gmail.com>
Co-authored-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Update: bump chart version
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Update: additional labels
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Add: bump chart version
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Update: changelog
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Fix: Redis label version
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Fix: Redis labels
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Fix: Redis labels
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Fix: typo
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Update: use with term
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Fix: remove version from helper
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* docs: Use correct comment style and rerun helm-docs
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd) support initContainers on all pods
Signed-off-by: Mark Pim <j.mark.pim@gmail.com>
* Fix linting
Signed-off-by: Mark Pim <j.mark.pim@gmail.com>
* Run helm-docs
Signed-off-by: Mark Pim <j.mark.pim@gmail.com>