* feat(argo-cd): Update to Argo CD 2.14
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
* fix: Add more customization options to commit-server
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
* fix: Bump appVersion to v2.14.1
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
* fix: Add 'resources' to commit-server
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
* chore: Drop commitServer.service.type
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
* fix: Add ability to disable the commit-server
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
* chore: Drop commitServer.replicas since there are no upstream docs
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
* feat: Allow adding extraVolume and mounts
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
* chore: Disable commit-server by default
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
* feat: Dedicated metrics service with basic customization options
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
---------
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
* feat(argo-workflows): Allow adding additional ServiceAccounts to RoleBinding (#2676)
remove unnecessary if statements
Signed-off-by: Daniel Beilin <daniel.beilin@outlook.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
Signed-off-by: Andres Vara Parsegov <andres.vara@chase.com>
* feat(argo-cd): Support ability to set .Values.namespaceOverride
Signed-off-by: Andres Vara Parsegov <andres.vara@chase.com>
* fix(argo-cd): typo
Signed-off-by: Andres Vara Parsegov <andres.vara@chase.com>
* chore(deps): update actions/create-github-app-token action to v1.10.0 (#2677)
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Signed-off-by: Andres Vara Parsegov <andres.vara@chase.com>
* feat(argo-rollouts): Add podLabels at the controller & dashboard level (#2678)
Signed-off-by: Andres Vara Parsegov <andres.vara@chase.com>
* feat(argo-cd): Support ability to set .Values.namespaceOverride
Signed-off-by: Andres Vara Parsegov <andres.vara@chase.com>
* fix(argo-cd): typo
Signed-off-by: Andres Vara Parsegov <andres.vara@chase.com>
* fix(argo-cd): autocorrection
Signed-off-by: Andres Vara Parsegov <andres.vara@chase.com>
* fix(argo-cd): typos
Signed-off-by: Andres Vara Parsegov <andres.vara@chase.com>
* fix(argo-cd): typos
Signed-off-by: Andres Vara Parsegov <andres.vara@chase.com>
* removed auota
Signed-off-by: Andres Vara Parsegov <andres.vara@chase.com>
* Update Chart.yaml
Signed-off-by: Andres Vara <46708607+andres-vara@users.noreply.github.com>
---------
Signed-off-by: Daniel Beilin <daniel.beilin@outlook.com>
Signed-off-by: Andres Vara Parsegov <andres.vara@chase.com>
Signed-off-by: Andres Vara <46708607+andres-vara@users.noreply.github.com>
Co-authored-by: Daniel Beilin <144586547+dbeilin@users.noreply.github.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
Co-authored-by: Andres Vara Parsegov <andres.vara@chase.com>
Co-authored-by: argoproj-renovate[bot] <161757507+argoproj-renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: mitchell amihod <mitchell@amihod.com>
* feat(argo-cd): Add sizeLimit parameters on emptyDir
Signed-off-by: Pierre BLAIS <pierreblais@hotmail.fr>
* feat(argo-cd): Bumping chart version
Signed-off-by: Pierre BLAIS <pierreblais@hotmail.fr>
* Fix(argo-cd): Add missing new line
Signed-off-by: Pierre BLAIS <pierreblais@hotmail.fr>
---------
Signed-off-by: Pierre BLAIS <pierreblais@hotmail.fr>
Signed-off-by: Pierre Blais <109473352+pierreblais@users.noreply.github.com>
Co-authored-by: Tim Collins <45351296+tico24@users.noreply.github.com>
* chore(argo-cd): Remove deprecated features
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Remove wildcard catch all ingress rule
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Add ingress extra rules
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Remove unnecessary ingress variables
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Improve documentation
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Replace ingress paths and hosts with single backend service
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Use only port number to support all ingress controllers
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Minor gRPC fixes
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Simplify TLS configuration
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Decouple AWS and GKE ALB from generic ingress
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Remove map nesting for ApplicationSet ingress
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Use example.com domain
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Remove fallback for argocd-cm checksum annotation
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Add revisionHistoryLimit for controller
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Update README
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Update README
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
---------
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
- add cmd-params checksum annotation to the applicationSet deployment to
trigger an automated rollout when changed.
Signed-off-by: Laurent Lavaud <llavaud@lvdconsulting.pro>
Signed-off-by: Laurent Lavaud <llavaud@users.noreply.github.com>
* add global env for argo-cd
Signed-off-by: Joe Lee <lj_2005@163.com>
* update readme
Signed-off-by: Joe Lee <lj_2005@163.com>
* fix typo
Signed-off-by: Joe Lee <lj_2005@163.com>
* feat(argo-cd): Add "global.env" for all deployed containers
Signed-off-by: Joe Lee <lj_2005@163.com>
* update doc
Signed-off-by: Joe Lee <lj_2005@163.com>
* remove note
Signed-off-by: Joe Lee <lj_2005@163.com>
* update changes
Signed-off-by: Joe Lee <lj_2005@163.com>
---------
Signed-off-by: Joe Lee <lj_2005@163.com>
* Entrypoint can be configured now
Signed-off-by: Gergely Czuczy <gergely.czuczy@sap.com>
* Updated charts.lock after following master
Signed-off-by: Gergely Czuczy <gergely.czuczy@sap.com>
* Bump version
Signed-off-by: Gergely Czuczy <gergely.czuczy@sap.com>
---------
Signed-off-by: Gergely Czuczy <gergely.czuczy@sap.com>
Signed-off-by: Gergely Czuczy <gergely.czuczy@harmless.hu>
fix(argo-cd): Use nodeSelector global property as default value on ApplicationSet Deployment according to the documentation.
Signed-off-by: Julien Aubert <julien.aubert@malt.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
* ApplicationSet deployment uses global tolerations
Fixes#1880
Signed-off-by: Ian Martin <ian@imartin.net>
* Bump chart version, add artifacthub annotations
Signed-off-by: Ian Martin <ian@imartin.net>
* correct change entry
Signed-off-by: Ian Martin <ian@imartin.net>
---------
Signed-off-by: Ian Martin <ian@imartin.net>
* feat(argo-cd): Add ability to annotate Deployments and StatefulSets
Signed-off-by: John Stewart <jstewart@rentpath.com>
* fix: Controller and AppSet controller was mixed
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: John Stewart <jstewart@rentpath.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): Upgrade redis to 7.0.0
Including CVEs.
Ref: https://github.com/redis/redis/blob/7.0/00-RELEASENOTES
Signed-off-by: Mathieu Parent <math.parent@gmail.com>
* feat(argo-cd): Use upstream applicationset binary
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* feat(argo-cd): Update Argo CD to v2.4.0
Signed-off-by: thonglm2 <thonglm2@vng.com.vn>
* Specify logs RBAC enforcement config in server
Argocd v2.4 introduced logs as a new RBAC resource. We should remind user to set the flag now for an easier upgrade experience in future releases.
Signed-off-by: thonglm2 <thonglm2@vng.com.vn>
* Remove ksonnet and helm 2 support from Application and ApplicationSet CRDs
KSonnet and Helm2 support is removed in v2.4. See: https://argo-cd.readthedocs.io/en/latest/operator-manual/upgrading/2.3-2.4/#ksonnet-support-is-removed and https://argo-cd.readthedocs.io/en/latest/operator-manual/upgrading/2.3-2.4/#helm-2-support-is-removed
Signed-off-by: thonglm2 <thonglm2@vng.com.vn>
* Specify logs RBAC enforcement config in argocd-cm
Argocd v2.4 introduced logs as a new RBAC resource. We should remind user to set the flag now for an easier upgrade in future releases.
Signed-off-by: thonglm2 <thonglm2@vng.com.vn>
* Add entrypoint.sh on applicationset deployment
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Mathieu Parent <math.parent@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: thonglm2 <thonglm2@vng.com.vn>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.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>
* 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>