* feat(argo-cd): add secret labels field (#1778)
Signed-off-by: carlos gonzález <cgrs@users.noreply.github.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
Signed-off-by: Hyeonmin Park <hyeonmin.park@kennysoft.kr>
Signed-off-by: Hyeonmin Park <hyeonmin.park@kennysoft.kr>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
* 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>
- "[Fixed]: TLS secret name so Dex correctly generates the checksum for argocd-dex-server-tls."
- "[Fixed]: Standardise the naming convention of the TLS secret manifests."
- "[Added]: Add checksum to Repo-Server for the argocd-repo-server-tls secret."
Signed-off-by: Karl Parry <karl.parry@imbursepayments.com>
The template removed a little too much whitespace resulting in an invalid ConfigMap.
Error:
```
Error: YAML parse error on argocd/charts/argo-cd/templates/argocd-configs/argocd-gpg-keys-cm.yaml: error converting YAML to JSON: yaml: line 10: mapping values are not allowed in this context
```
Signed-off-by: Allex <allexveldman+github@gmail.com>
Signed-off-by: Allex <allexveldman+github@gmail.com>
* Fixes#1619 - Add /tmp voulmeMount to extensions container
Signed-off-by: Tim Van de Walle <tvandewalle@trek10.com>
* Bump version, add change notes
Signed-off-by: Tim Van de Walle <tvandewalle@trek10.com>
Signed-off-by: Tim Van de Walle <tvandewalle@trek10.com>
* [Added]: ServiceMonitor resources are able to be annotated
Signed-off-by: João Estrela <jestrela@barracuda.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
* chore(argo-cd): upgrade Dex to 2.35 to avoid CVE-2022-39222
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
* update image tag
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
Signed-off-by: Jason Murray <15822260+chaosaffe@users.noreply.github.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Allow to set up a priorityClassName for notifications controller Pods
Signed-off-by: Paweł Kalemba <pawel.kalemba@getresponse.com>
Signed-off-by: Paweł Kalemba <pawel.kalemba@getresponse.com>
Base on this PR upstream https://github.com/argoproj/argo-cd/pull/8928 we can
now provide a hard resync value to the ArgoCD Application Controller
Signed-off-by: JM <jmeridth@gmail.com>
Signed-off-by: JM <jmeridth@gmail.com>
Standardize helm chart maintainer to be
```yaml
maintainers:
- name: argoproj
url: https://argoproj.github.io/
```
We'll use CODEOWNERS to notify individual maintainers about PRs to the helm charts and will be our source-of-truth for that information
Signed-off-by: jmeridth <jmeridth@gmail.com>
* Move notification configs to config dir
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Use expected names for notification configs
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Fix notification role
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* feat(argo-cd): Add entry and notes for admin.enabled
Signed-off-by: Hyeonmin Park <hyeonmin.park@kennysoft.kr>
* feat(argo-cd): Consider and add comments for server.config.dex.config
Signed-off-by: Hyeonmin Park <hyeonmin.park@kennysoft.kr>
* fix(argo-cd): redis image was migrated from docker hub to public ecr for docker hub rate limit
Signed-off-by: kahirokunn <okinakahiro@gmail.com>
* fix(argo-cd): redis-exporter image was migrated from docker hub to public ecr for docker hub rate limit
Signed-off-by: kahirokunn <okinakahiro@gmail.com>
* doc: fix incorrect version in upgrade instructions
Signed-off-by: Romain Poirot <github@romainpoirot.fr>
* Bump chart version and add changelog annotation
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): support annotations in argocd-configs secrets
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
* fix(argo-cd): align to exitsing format
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
* chore(argo-cd): Update redis-ha to 4.16.0
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* docs: Add some more imported redis-ha options to README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): Update to Argo CD v2.3.4
Signed-off-by: Michael Crenshaw <michael_crenshaw@intuit.com>
* update readme
Signed-off-by: Michael Crenshaw <michael_crenshaw@intuit.com>
* Apply suggestions from code review
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Michael Crenshaw <michael_crenshaw@intuit.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): Fix indent on Argo CD application creation
Signed-off-by: Alex Sears <me@alexsears.com>
* Version bump
Signed-off-by: Alex Sears <me@alexsears.com>
* Add ArtifactHub change annotation
Signed-off-by: Alex Sears <me@alexsears.com>
* Helm docs run
Signed-off-by: Alex Sears <me@alexsears.com>
* Fix indent also on 'server.additionalProjects'
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Reword changelog
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Restore README (use helm-docs v1.9.1
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): Make metrics and serviceMonitors usable on an istio service mesh
Signed-off-by: Christian Brauchli <chb@open.ch>
* change back default values
Signed-off-by: Christian Brauchli <chb@open.ch>
* update README
Signed-off-by: Christian Brauchli <chb@open.ch>
* change values to the values they where before
Signed-off-by: Christian Brauchli <chb@open.ch>
* fix lint
Signed-off-by: Christian Brauchli <chb@open.ch>
* adjust default portName to be istio compatible
Signed-off-by: Christian Brauchli <chb@open.ch>
* update docs
Signed-off-by: Christian Brauchli <chb@open.ch>
* Resolve copy-paste errors
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Restore dex/deployment.yaml and adapt dex/service.yaml
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Bump minor chart version and add port renaming to changelog
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Christian Brauchli <chb@open.ch>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): Use global imagePullPolicy for Dex
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* fix(argo-cd): Fix imagePullPolicy for ApplicationSet
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Use default image pull policy for applicationset
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Bump chart version
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Update documentatioj
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Update changelog
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Update changelog
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Remove default comments
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Bump chart version
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Update README and remove template deps
Signed-off-by: Marko Bevc <marko@scalefactory.com>
* Update Chart version and amend changelog
Signed-off-by: Marko Bevc <marko@scalefactory.com>
* Update Chart docs and use upstream CDRs
Signed-off-by: Marko Bevc <marko@scalefactory.com>
* 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>
* 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>
* 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-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>
* 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>
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>
* 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>
* 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>
* 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>
* 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>
* add flag and labels for application labels
Signed-off-by: Antoine Bourayne <antoine.bourayne@octo.com>
* upgrade chart version
Signed-off-by: Antoine Bourayne <antoine.bourayne@octo.com>
Co-authored-by: Antoine Bourayne <antoine.bourayne@octo.com>
Co-authored-by: Marko Bevc <marko@scalefactory.com>
* Add signature keys for GPG in additionalProjects
Signed-off-by: Jakub Faber <jakub.faber@camabeh.dev>
* Fix whitespace
Signed-off-by: Jakub Faber <jakub.faber@camabeh.dev>
* Fix lint - Newline at the end of file
Signed-off-by: Jakub Faber <jakub.faber@camabeh.dev>
* fix(helm3): install does not have flag --name
Signed-off-by: Cyril Corbon <corboncyril@gmail.com>
* Update charts/argo-cd/Chart.yaml
Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
Signed-off-by: Cyril Corbon <corboncyril@gmail.com>
Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
* fix(argo-cd): Update to app version v2.1.5
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* chore: Use chart appVersion as global default imageTag
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): Add ability to pass finalizers to AppProject
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* chore: Use 'with' instead of 'if' and beautify indent style
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* docs: Add finalizers to example in values.yaml
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* chore: Reconfigure KinD to 1 control-plane and 3 worker nodes
This prepares chart testing of 'argo-cd' chart with redis-ha enabled. Redis-ha defines hard pod anti-affinity and requires multiple worker nodes.
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* chore(argo-cd): Add chart tests for HA
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Add HA chapter to README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Skip HPA tests of ArgoCD
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Create optional serviceAnnotations value for redis in helm chart
Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>
* Uncomment accidentally commented lines
Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>
* update chart version
Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>
* update service annotation key for redis
Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>
* Update L24 with appropriate description
Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>
* Move redis.service key occurence in values
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Also implement additional labels
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Add documentation
- Changelog annotations
- Add new values to README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix: Use correct value for redis service targetPort
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix issue 943
Signed-off-by: Artem Kosenko <artem.kosenko@thomsonreuters.com>
* Apply changes from code review
Changes in detail:
- Add missing examples/documentation in values.yaml
- Beautify indentation
- Use 'with' instead of 'if' to don't repeat variable names
- Fix changelog annotation
- Bump minor chart version as this adds a feature
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Update README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marko Bevc <marko@scalefactory.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat: Add hostAliases to dex/deployment
based on https://github.com/argoproj/argo-helm/pull/274
Signed-off-by: Sinhyeok <sinhyeok@gmail.com>
* Bumped version number of argo-cd chart
Signed-off-by: Sinhyeok <sinhyeok@gmail.com>
* Beautify indentation
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Beautify indentation of existing implementation
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: attar.sh <attar.sh@kakaobank.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): Ability to provide cluster role to repo-server
Signed-off-by: Roman Rudenko <3kmnazapad@gmail.com>
* custom clusterRoleRules
Signed-off-by: Roman Rudenko <3kmnazapad@gmail.com>
* chore: beautify indentation
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix: noeol in clusterrolebinding.yaml
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Roman Rudenko <roman.rudenko@telekom.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): Add ability to scrape redis metrics
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Bump chart version
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd): Add support for topologySpreadConstraints
Signed-off-by: Sander van Schie <sandervanschie@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-cd): add extraContainers to pods besides server
Signed-off-by: mikutas <23391543+mikutas@users.noreply.github.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>
* reenable static assets for argo-cd server
Signed-off-by: Geisler, James D <geislerjamesd@gmail.com>
* add fix to changelog
Signed-off-by: Geisler, James D <geislerjamesd@gmail.com>
* feat(argo-cd): Upgrade argo-cd image to 2.1.1
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Bump chart version
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Bump fix version
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Geisler, James D <geislerjamesd@gmail.com>
* Allow service monitor relabeling configs
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Revert scrape interval to optional field
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Revert path to original place
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Fix trailing character on README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Add probes for Dex server >= 2.28.0
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Enable metrics port and allow user to configure only retries
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Update README
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* Place probe configuration on top-level
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
* refactor: Parameterizing dex ports names due to istio 403 errors
Signed-off-by: Piotr Kowalczyk <kowalczyk.p.4@pg.com>
* fix: updating default http port name to http
Signed-off-by: Piotr Kowalczyk <kowalczyk.p.4@pg.com>
* feat(argo-cd): Add support for aggregation clusterroles
* feat: Add support for aggregation clusterroles
Signed-off-by: Christian Strack <github@abyth.de>
* fix(argo-cd): Remove redundant whitespace from README.md
Signed-off-by: Christian Strack <github@abyth.de>
Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
* fix(argo-cd): Remove component labels from aggregation roles
Signed-off-by: Christian Strack <github@abyth.de>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): Use value `createAggregateRoles` to control role creation
* fix: Use value `createAggregateRoles` to control role creation
* bump version to 3.12.0
* update chart README.md accordingly
Signed-off-by: Christian Strack <github@abyth.de>
Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argo-cd):Add sessionAffinity to server
Signed-off-by: Rafael Tovar <rafael.tovar@taotesting.com>
* feat(argo-cd): update changelog new chart
Signed-off-by: Rafael Tovar <rafael.tovar@taotesting.com>
* Support AWS ALB Ingress with GRPC
Signed-off-by: Thomas O'Neill <toneill818@gmail.com>
Signed-off-by: Thomas O'Neill <toneill@new-innov.com>
* Bump chart version
Signed-off-by: Marco Kilchhofer <marco@kilchhofer.info>
* Apply suggestions from code review
Signed-off-by: Marco Kilchhofer <marco@kilchhofer.info>
* Use single if statement
Signed-off-by: Thomas O'Neill <toneill@new-innov.com>
* Append -grpc to the service labels for ALB GRPC service
Signed-off-by: Thomas O'Neill <toneill@new-innov.com>
Co-authored-by: Thomas O'Neill <toneill@new-innov.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <marco@kilchhofer.info>
* Add ability to create ServiceAccount for redis
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Use correct default for ServiceAccounts in _helpers.tpl
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Bump version and update changelog
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat: Add ability to override api versions for argocd
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* fix linting
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* reimplement a bit and update chart version
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* update to new minor
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* fix spaces in comments
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* Updated flow control and add documentation on apiVersionOverrides
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* Add changelog annotation
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Modern GKE versions only accept ImplementationSpecific
as pathType for the ingress resource, so here we added
a new value for the pathType which can be used to set
pathType on demand, the default value is still Prefix
for backward compatability
Signed-off-by: Mouhsen Ibrahim <mouhsen.ibrahim@gmail.com>
* feat(argo-cd): Bump default version to v2.0.4
Signed-off-by: Marko Bevc <marko@scalefactory.com>
* Update README
Signed-off-by: Marko Bevc <marko@scalefactory.com>
* Bump Chart version
Signed-off-by: Marko Bevc <marko@scalefactory.com>
* fix(argo-cd): fix missing colon in example service definitions
Signed-off-by: Alex Andrews <alias-dev@protonmail.com>
* build(argo-cd): Bump chart patch version
Signed-off-by: Alex Andrews <alias-dev@protonmail.com>
* fix(argo-cd): Set ArgoCD server certificate manager certificate secret name to match the documentation by default.
Signed-off-by: Rich <git0@bitservices.io>
* fix(argo-cd): Add server certificate issuer subvalues to values.yaml and a relevant comment.
Signed-off-by: Rich <git0@bitservices.io>
* Bump chart version again
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* chore: Cleanup old CRD hooks
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Bump chart version
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
* Add: serviceMonitor labels and selector
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
* Update: bump chart version
Signed-off-by: Nicolas Lamirault <nicolas.lamirault@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>
* Update example for extraPaths for usage with k8s>=1.19 with "networking.k8s.io/v1"
Signed-off-by: sturman <4456572+sturman@users.noreply.github.com>
* Fix typos in values.yaml
Signed-off-by: sturman <4456572+sturman@users.noreply.github.com>
* Bump charts version
Signed-off-by: sturman <4456572+sturman@users.noreply.github.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: Add global kubeCapabilities
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* chore: change var global.kubeCapabilities > kubeVersionOverride
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* docs: add missing variable in README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix: Bump version in README again
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat: add support for envFrom
Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.com>
* config: bump chart version
Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.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>
* fix: Update NOTES to match the latest version
Signed-off-by: Vale <valerauko@gmail.com>
* chore: Bump chart version
Signed-off-by: Vale <valerauko@gmail.com>
* Add colon for better format
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat(argocd): Added externalTrafficPolicy to server service
Signed-off-by: flavio.lemos <flavio.lemos@farfetch.com>
* chore: apply review changes
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* feat: define custom styles via values
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* Version Bump
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* Mount to correct server
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* fix(argo-cd): correct alphabetical place of new values
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* fix(argo-cd): correct alphabetical place of new values in README
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: aman <aman@enableit.dk>
chore(argo-cd): bumped chart version
Signed-off-by: aman <aman@enableit.dk>
Co-authored-by: aman <aman@enableit.dk>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>