Commit Graph

1325 Commits (e718e4665175c79ce5a50a6c8bd49b2bb9188ffe)

Author SHA1 Message Date
Aikawa 393402cb1b
feat(argo-events): Support ability to set .Values.namespaceOverride (#2594)
* feat(argo-events): Support ability to set .Values.namespaceOverride

Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argo-events): update README

Signed-off-by: yu-croco <yu.croco@gmail.com>

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2024-03-23 12:06:54 +01:00
amcamina 8a4c875295
feat(argo-rollouts): Allow customizing additional RBAC rules for other providers (#2556)
* Allow customizing additional RBAC rules for other providers

Signed-off-by: Alvaro.Camina <alvaro.camina@alteryx.com>

* Changing additionalRules from dict to list

Signed-off-by: Alvaro.Camina <alvaro.camina@alteryx.com>

* Changing additionalRules from dict to list and addressing comment

Signed-off-by: Alvaro.Camina <alvaro.camina@alteryx.com>

* Runing `./scripts/helm-docs.sh` to update the README

Signed-off-by: Alvaro.Camina <alvaro.camina@alteryx.com>

---------

Signed-off-by: Alvaro.Camina <alvaro.camina@alteryx.com>
Co-authored-by: Alvaro.Camina <alvaro.camina@alteryx.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2024-03-22 11:09:43 -05:00
Abdullah Alaqeel e248b6b316
fix(argocd-image-updater): Properly quoting the config map values (and other fixes) (#2512)
fix(argocd-image-updater): Properly quoting the config map values
fix(argocd-image-updater): Only adding a data field to argocd-image-updater-ssh-config when there's data to be added
fix(argocd-image-updater): Only include config.argocd if config.applicationsAPIKind is set to 'argocd'
chore(argocd-image-updater): removing unneeded whitespace in Role and RoleBinding

Signed-off-by: Abdullah Alaqeel <a.alaqeel@sary.com>
2024-03-21 08:52:58 +09:00
argoproj-renovate[bot] 85de0a16e7
chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.4 (#2588)
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-03-18 09:36:40 +00:00
argoproj-renovate[bot] b4e645c75f
chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.3 (#2583) 2024-03-13 20:45:56 +00:00
Göran Pöhner 6a58945969
fix(argo-cd): Fixed default tls hosts for grpc ingress endpoint (#2580)
* Fixed default tls hosts for grpc ingress endpoint

Signed-off-by: Goeran Poehner <goeran.poehner@gmail.com>

* Increased chart version

Signed-off-by: Goeran Poehner <goeran.poehner@gmail.com>

* Added changelog entry

Signed-off-by: Goeran Poehner <goeran.poehner@gmail.com>

* Updated changelog

Signed-off-by: Goeran Poehner <goeran.poehner@gmail.com>

---------

Signed-off-by: Goeran Poehner <goeran.poehner@gmail.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2024-03-12 00:08:20 +01:00
Ran Rubin b9615e451c
feat(argo-cd): Support setting ArgoCD Notifications secret (#2577)
* chore(deps): update renovatebot/github-action action to v40.1.3 (#2573)

Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Signed-off-by: ranrubin <ranrubin@gmail.com>

* feat(argo-cd): Support for existing Secret in ArgoCD Notifications, and ability to set its name.

Signed-off-by: ranrubin <ranrubin@gmail.com>

* feat(argo-cd): Pass Secret name to Notification controller

Signed-off-by: ranrubin <ranrubin@gmail.com>

* chore(deps): update renovatebot/github-action action to v40.1.4 (#2579)

Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Signed-off-by: ranrubin <ranrubin@gmail.com>

* feat(argo-cd): Remove redundant useExistingSecret, and assume existence of a secret

Signed-off-by: ranrubin <ranrubin@gmail.com>

---------

Signed-off-by: ranrubin <ranrubin@gmail.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>
2024-03-11 18:26:07 +00:00
Aikawa 1af4bf5f48
feat(argo-workflows): Add ability to set .Values.namespaceOverride (#2564) 2024-03-03 13:12:41 -06:00
mugi de462b7e80
feat(argo-cd): support ApplicationSet in any namespace. (#2402)
* chore(argo-cd): support ApplicationSet in any namespace.

Signed-off-by: mugioka <okamugi0722@gmail.com>

* chore: apply feedback by maintainer.

Signed-off-by: mugioka <okamugi0722@gmail.com>

* fix: docs is not generated.

Signed-off-by: mugioka <okamugi0722@gmail.com>

---------

Signed-off-by: mugioka <okamugi0722@gmail.com>
2024-03-02 11:20:12 +00:00
argoproj-renovate[bot] baa566bd6b
chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.2 (#2570)
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-03-01 22:26:54 +00:00
Tim Collins 29e341091c
feat(argo-workflows): Disable leader election on single repl controllers (#2565)
Signed-off-by: Tim Collins <tim@thecollins.team>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-03-01 09:17:04 -08:00
Braden Wright fba54d4597
feat(argocd-image-updater): Add ability to set .Values.namespaceOverride (#2562)
Signed-off-by: Braden Wright <braden.wright@waltlabs.io>
2024-03-01 09:41:23 +01:00
argoproj-renovate[bot] ebd4991407
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.5 (#2561)
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-03-01 09:02:40 +09:00
Petr Drastil 74fbd561b7
feat(argo-cd): Add templating of ingress extra paths and rules (#2530)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Signed-off-by: Marco Maurer (-Kilchhofer) <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Maurer (-Kilchhofer) <mkilchhofer@users.noreply.github.com>
2024-02-29 19:45:29 +00:00
Aikawa 48824664e9
fix(argo-cd): Pass argocd-server's ALB health check (#2553)
* fix(argo-cd): Pass argocd-server's ALB health check

Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix: changelog lint

Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix: revert unnecessary diffs

Signed-off-by: yu-croco <yu.croco@gmail.com>

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2024-02-29 12:24:21 +01:00
Florian Boulanger 2f82fb5992
chore(argo-cd): add support for http probe scheme for dex (#2550) 2024-02-28 07:28:35 +01:00
Aikawa fa85e824f0
feat(argocd-apps): Support Template Patch to ApplicationSet (#2549)
Signed-off-by: yu-croco <yu.croco@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-25 14:11:42 +01:00
Oscar Wieman 7c8fab5a7f
feat(argo-cd): Add support for application controller dynamic cluster distribution. (#2539)
* Add support for application controller dynamic cluster distribution.

Signed-off-by: Oscar Wieman <oscar@oscarr.nl>

* Added env variables to handle the non-standard names generated by the helm chart.
https://argo-cd.readthedocs.io/en/release-2.9/user-guide/environment-variables/
99723143b9/common/common.go (L252)

Signed-off-by: Oscar Wieman <oscar@oscarr.nl>

---------

Signed-off-by: Oscar Wieman <oscar@oscarr.nl>
2024-02-25 12:47:00 +00:00
Petr Drastil 285ff7a226
fix(argo-cd): Fix dex probes (#2546)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-23 18:05:19 +00:00
Florian Boulanger 30836b841c
feat(argo-cd): Allow modification of path and port for dex liveness and readiness probes (#2542)
feat(argo-cd): allow defining custom dex probes

Signed-off-by: Florian Boulanger <fboulanger51@gmail.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-23 15:17:55 +01:00
Petr Drastil 2f91378422
fix(argo-cd): Allow to use dedicated gRCP ingress with GKE implementation (#2541) 2024-02-23 14:58:13 +01:00
LucasBoisserie 394d6f17c8
feat(argo-cd): Format redis health check confimap mode in decimal (#2535)
feat: format redis health check confimap mode in decimal

Signed-off-by: lucas boisserie <lucas.boisserie@hivebrite.com>
2024-02-23 21:15:47 +09:00
Petr Drastil 43337b5e14
chore(argo-cd): Update Redis image to 7.2.4 (#2533)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-20 21:04:59 +09:00
fulcrum29 f198eecc23
fix(argo-cd): Fix path order in AWS Ingress declaration (#2531)
* fix(ingress-aws): Fix path order in AWS Ingress declaration

Fix path order to evaluate GRPc endpoint first

Signed-off-by: fulcrum29 <35672150+fulcrum29@users.noreply.github.com>

* chore: update Chart version

Signed-off-by: fulcrum29 <35672150+fulcrum29@users.noreply.github.com>

* chore: add aritfacthub description

Signed-off-by: fulcrum29 <35672150+fulcrum29@users.noreply.github.com>

---------

Signed-off-by: fulcrum29 <35672150+fulcrum29@users.noreply.github.com>
2024-02-20 12:38:50 +01:00
Laurent Lavaud aa69a77691
fix(argo-cd): Add missing `global.domain` default values (#2525)
Signed-off-by: Laurent Lavaud <llavaud@lvdconsulting.pro>
2024-02-19 08:37:38 +00:00
Ilia Lazebnik 1808903a6b
feat(argo-cd): bump redis chart dep and redis exporter (#2524)
* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

---------

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-02-18 23:06:23 +01:00
Etienne 75b48cef3c
feat(argocd-image-updater): allow defining additional labels to service account (#2517) 2024-02-18 19:44:25 +01:00
Alexis Dondon 0cf32acff2
feat(argo-workflows): add caSecret in s3 configuration (#2519)
* add caSecret

Signed-off-by: Dondon Alexis <Y3GDTU@ad.insee.intra>

* bump chart version

Signed-off-by: Dondon Alexis <Y3GDTU@ad.insee.intra>

* add changelog

Signed-off-by: Dondon Alexis <Y3GDTU@ad.insee.intra>

---------

Signed-off-by: Dondon Alexis <Y3GDTU@ad.insee.intra>
Co-authored-by: Dondon Alexis <Y3GDTU@ad.insee.intra>
Co-authored-by: Vlad Losev <vladlosev@users.noreply.github.com>
2024-02-17 18:14:34 +09:00
Petr Drastil f8b1fecd81
feat(argo-cd): Add global domain configuration (#2499)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-16 14:44:51 +00:00
renovate[bot] ba20d95182
chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.1 (#2514)
* chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.1

* Apply automatic changes

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-02-14 22:04:20 +01:00
Petr Drastil 5915340fc7
fix(argo-cd): Fix secret name for applicationset webhook ingress (#2511)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-02-14 19:52:32 +09:00
renovate[bot] d8c64b80fe
chore(argo-events): Update dependency argoproj/argo-events to v1.9.1 (#2510)
* chore(argo-events): Update dependency argoproj/argo-events to v1.9.1

* Apply automatic changes

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-14 09:52:44 +01:00
renovate[bot] e351448b05
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.6.6 (#2508)
* chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.6.6

* Apply automatic changes

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-02-14 09:50:00 +01:00
Petr Drastil c0b7a7e074
chore(argo-cd): Disable argocd-repo-server cluster role by default (#2498)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-13 16:26:29 +01:00
Florian Blampey 6c47b2a69b
fix(argo-cd): Use `with` instead of `range` on reposerver serviceaccount (#2506)
fixes #2505 with instead of range serviceaccount reposerver

Signed-off-by: Florian Blampey <flbla@users.noreply.github.com>
Signed-off-by: Marco Maurer (-Kilchhofer) <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Maurer (-Kilchhofer) <mkilchhofer@users.noreply.github.com>
2024-02-13 12:42:29 +01:00
Luke 866ee08bc0
chore(argo-cd): update notifications links to latest documentation (#2503)
Signed-off-by: lukepatrick <lukephilips@gmail.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-13 11:27:08 +00:00
Petr Drastil 79a24410b5
chore(argo-cd): Remove server.config leftovers (#2504) 2024-02-13 12:13:41 +01:00
Petr Drastil 2139f15727
fix(argo-cd): Use correct protocols for Istio service discovery (#2500)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-13 09:23:39 +01:00
nikolay-o b44f9a0eb5
feat(argo-cd): Add scrapeTimeout property to server and application… (#2489)
feat(argo-cd): Add scrapeTimeout property to server and application, applicationset controllers.

Signed-off-by: Nikolay Osmolovskiy <nikolay.osmolovsky@gmail.com>
Co-authored-by: Nikolay Osmolovskiy <nosmolovskiy@yandex-team.ru>
2024-02-12 18:36:39 +00:00
Petr Drastil 5d20cfa70c
fix(argo-cd): Fix ports and TLS for dedicated gRPC ingress (#2497)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-11 15:52:23 +01:00
Petr Drastil d2b9b34c8c
docs(argo-cd): Document various ingress setups (#2486)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-09 12:14:05 +00:00
Sjouke de Vries 3c29c6f543
fix(argo-cd): add hostname of extraHost to tls hosts (#2485)
* fix(argo-cd): add hostname of extraHost to tls hosts

Signed-off-by: Sjouke de Vries <info@sdvservices.nl>

* fix(argo-cd): bump chart to 6.0.4

Signed-off-by: Sjouke de Vries <info@sdvservices.nl>

* chore(argo-cd): update artifacthub.io/changes for 6.0.4

Signed-off-by: Sjouke de Vries <info@sdvservices.nl>

---------

Signed-off-by: Sjouke de Vries <info@sdvservices.nl>
2024-02-09 12:45:54 +01:00
Petr Drastil b1f9827b17
fix(argo-cd): Fix applicationset network policy when webhook is enabled (#2484)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-08 17:46:47 +00:00
Matthias Baur 5f2f0edad0
fix(argo-cd): Fix ingressGrpc extraTls (#2480)
Signed-off-by: Matthias Baur <m.baur@syseleven.de>
2024-02-08 15:26:21 +01:00
Petr Drastil e785763b59
fix(argo-cd): Fix ingress extraHosts (#2479)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-02-08 19:58:53 +09:00
Petr Drastil b8212e0b30
chore(argo-cd): Remove deprecated features and redesign Ingress (#2407)
* 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>
2024-02-07 21:40:05 +00:00
Petr Drastil 0b79f5e5c1
feat(argo-cd): Upgrade Argo CD to 2.10.0 (#2476)
* chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.0

* Apply automatic changes

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update CRDs to v2.10.0

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Add variables for new features

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Fix version in Chart.yaml

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-02-07 08:10:12 +01:00
François Blondel 5da598289d
feat(argo-cd): Add Probes for redis (#2400)
* feat(argo-cd): Add Probes for redis

Signed-off-by: François Blondel <francois.blondel@diva-e.com>

* fix: redis: move probes scripts from tpl file into configmap

Signed-off-by: François Blondel <francois.blondel@diva-e.com>

* Version Bump

Signed-off-by: François Blondel <francois.blondel@diva-e.com>

* feat: set Redis probes optionnal and disabled by default

Signed-off-by: François Blondel <francois.blondel@diva-e.com>

---------

Signed-off-by: François Blondel <francois.blondel@diva-e.com>
Co-authored-by: François Blondel <francois.blondel@diva-e.com>
2024-02-06 22:11:23 +09:00
Ilia Lazebnik 4a50afcc77
chore(argo-cd): refresh from upstream (#2474)
* refresh from upstream

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* refresh from upstream

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

---------

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
2024-02-05 07:25:42 +01:00
Jason Meridth 186065e31f
docs(argo-workflows): update documentation links to readthedocs (#2472)
argo-workflows docs moved from github pages to readthedocs

Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-02-03 09:44:56 +09:00
renovate[bot] 865f452119
chore(argo-cd): Update dependency argoproj/argo-cd to v2.9.6 (#2473) 2024-02-02 23:50:17 +01:00
Imran Ismail dc738a111b
fix(argocd-apps): move ignoreApplicationDifferences block up a level (#2471)
Signed-off-by: imranismail <hey@imranismail.dev>
2024-02-02 09:37:27 +00:00
René Gärtner 8b98cf177a
fix(argo-cd): bump dex image version to fix cves (#2468)
Signed-off-by: René Gärtner <boeller666@gmail.com>
2024-01-31 01:58:02 +09:00
Ilia Lazebnik 1f824314d4
feat(argo-cd): bump redis deps to fix cves (#2466)
* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* bump redis deps

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

---------

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
2024-01-30 10:46:30 +00:00
Imran Ismail 3b7a005ce3
feat(argocd-apps): support ignoreApplicationDifferences for appsets (#2442)
* feat(argocd-apps): support ignoreApplicationDifferences

Signed-off-by: imranismail <hey@imranismail.dev>

* chore: bump version

Signed-off-by: Imran Ismail <hey@imranismail.dev>

---------

Signed-off-by: imranismail <hey@imranismail.dev>
Signed-off-by: Imran Ismail <hey@imranismail.dev>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-01-30 09:34:04 +09:00
Aikawa 47102d9768
fix(argo-cd): Restart argocd-server when argocd-cm CM is updated (#2459) 2024-01-29 07:58:33 -06:00
Aikawa a2c964045a
docs(argo-workflows): Add MySQL persistence support explicitly on README (#2448) 2024-01-27 06:02:37 +09:00
Ishan Sharma 1de9659d1c
fix(argo-cd): Fix Repo server `serviceaccount` label template (#2454)
Signed-off-by: ishuar <ishansharma887@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-01-26 07:35:45 +00:00
renovate[bot] 9bb5330eb8
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.6.5 (#2453) 2024-01-26 00:31:11 -06:00
Aikawa bc89bb5dd6
docs(argocd-apps): Add deprecated note for Argo CD Extensions (#2449)
* docs(argocd-apps): Add deprecated note for Argo CD Extensions

Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argocd-apps): Remove broken CI

Signed-off-by: yu-croco <yu.croco@gmail.com>

* chore(argocd-apps): Bump minor version due to deprecation

Signed-off-by: yu-croco <yu.croco@gmail.com>

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2024-01-25 08:07:29 +01:00
James Slater 03c26fc21f
fix(argo-workflows): Fix trailing whitespace in controller ConfigMap (#2451)
This commit addresses two places where trailing whitespace may be
generated in the workflow-controller ConfigMap.

When the value `.resourceRateLimit` is not null, a trailing whitespace
is added after "resourceRateLimit:". This commit trims that whitespace.

When the value `.sso.redirectUrl` is left as the default of empty string,
a trailing whitespace is left after "redirectUrl:" as this value is not
quoted. This commit pipes this value through `quote` to ensure this
whitespace is no longer trailing and instead followed by `"` pair.

The main motivation of this commit is to generate a workflow-controller
ConfigMap that is properly pretty-printed, which trailing whitespace
prevents.

Signed-off-by: James Slater <SlaterByte@users.noreply.github.com>
Co-authored-by: James Slater <SlaterByte@users.noreply.github.com>
2024-01-25 08:57:56 +09:00
Matt Dainty 9e70f24c64
docs(argo-cd): Update docs with the correct default for application.instanceLabelKey (#2447)
docs: Update docs with the correct default for application.instanceLabelKey

Signed-off-by: Matt Dainty <matt@bodgit-n-scarper.com>
2024-01-23 10:07:30 +09:00
João Estrela c734875b81
chore(argo-cd): Change redis repository to public.ecr.aws (#2446)
Signed-off-by: João Estrela <jestrela@barracuda.com>
2024-01-23 08:54:49 +09:00
Aikawa 5ac542fabb
chore(argo-cd): Provide Casbin matcher explicitly (#2445)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2024-01-22 13:09:08 +00:00
Aikawa 53620e3102
fix(argo-cd): Fix fail to render `.Values.configs.secret.azureDevops` (#2443)
* fix(argo-cd): Fix fail to render `.Values.configs.secret.azureDevops`

Signed-off-by: yu-croco <yu.croco@gmail.com>

* chore(argo-cd): Remove unnecessary comment

Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argo-cd): base64 username

Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argo-cd): correct syntax

Signed-off-by: yu-croco <yu.croco@gmail.com>

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2024-01-22 10:14:32 +00:00
Aikawa 9e31be4a60
feat(argo-cd): Support Azure DevOps webhook Secret (#2439)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2024-01-21 13:35:46 +00:00
Aikawa cc5b21f9ad
docs(argo-cd): Add reference for Argo CD extensions (#2438)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2024-01-20 13:07:38 +01:00
renovate[bot] f2fa2ce9cb
chore(argo-cd): Update dependency argoproj/argo-cd to v2.9.5 (#2436) 2024-01-19 20:19:53 +00:00
renovate[bot] 0a851b87ef
chore(argo-cd): Update dependency argoproj/argo-cd to v2.9.4 (#2434) 2024-01-19 06:48:24 +01:00
Michele Sacchetti 508162f1cc
feat(argo-cd): Add optional mapping of argocd-repo-server emptydir to custom volumes (#2410)
* Add optional volumes to replace emptydir

Provide user-driven option to replace emptydir volumes with desired solution

Signed-off-by: Michele Sacchetti <michele.sacchetti@aroundthecode.org>

* existingVolumes default values

provide default values with empy object to ensure default behavior is backward-compatible

Signed-off-by: Michele Sacchetti <michele.sacchetti@aroundthecode.org>

* Update Chart.yaml

bump version

Signed-off-by: Michele Sacchetti <michele.sacchetti@aroundthecode.org>

* Update Chart.yaml

add changelog

Signed-off-by: Michele Sacchetti <michele.sacchetti@aroundthecode.org>

* fix docs

fix docs on new entry

Signed-off-by: Michele Sacchetti <michele.sacchetti@aroundthecode.org>

* fix readme

Signed-off-by: Michele Sacchetti <michele.sacchetti@aroundthecode.org>

* Update README.md.gotmpl

Signoff commit

Signed-off-by: Michele Sacchetti <michele.sacchetti@aroundthecode.org>

* fix readme

Signed-off-by: Michele Sacchetti <michele.sacchetti@aroundthecode.org>

* fixCamelCase
Signed-off-by: Michele Sacchetti <michele.sacchetti@aroundthecode.org>

---------

Signed-off-by: Michele Sacchetti <michele.sacchetti@aroundthecode.org>
2024-01-18 14:56:33 +01:00
Aikawa e37093f273
feat(argocd-image-updater): Support extra K8s manifests (#2429)
* feat(argocd-image-updater): Support extra K8s manifests

Signed-off-by: yu-croco <yu.croco@gmail.com>

* chore(argocd-image-updater): add CI for extraObjects

Signed-off-by: yu-croco <yu.croco@gmail.com>

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2024-01-18 07:21:37 +01:00
Lucas Fernando Cardoso Nunes d5b942a873
docs(argo-workflows): fix wrong `artifactRepository` identations on values.yaml (#2426)
* fix: wrong `artifactRepository` identations on values.yaml

on `artifactRepository.gcs`
the following 3 keys were in the same level:
- `.serviceAccountKeySecret`
- `.name`
- `.key`

Signed-off-by: Lucas Fernando Cardoso Nunes <lucasfc.nunes@gmail.com>

* Update Chart.yaml

Signed-off-by: Lucas Fernando Cardoso Nunes <lucasfc.nunes@gmail.com>

---------

Signed-off-by: Lucas Fernando Cardoso Nunes <lucasfc.nunes@gmail.com>
2024-01-17 07:56:17 +00:00
Aman Gupta e6de8c47b9
docs(argo-cd): Fix policy.csv block (#2423)
* Minor Changes to policy.csv block

Added Missing ':'

Signed-off-by: Aman Gupta <aman.iv0012@gmail.com>

* Update Chart.yaml

Signed-off-by: Aman Gupta <aman.iv0012@gmail.com>

* Update Changelog

Signed-off-by: Aman Gupta <aman.iv0012@gmail.com>

---------

Signed-off-by: Aman Gupta <aman.iv0012@gmail.com>
2024-01-15 18:12:39 +09:00
renovate[bot] 524089b9df
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.4 (#2422)
* chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.4

* Apply automatic changes

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-01-14 17:10:59 +09:00
renovate[bot] 5aaa79be36
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.3 (#2419)
* chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.3

* Apply automatic changes

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-01-11 16:20:25 +09:00
renovate[bot] 3a2645782c
chore(argo-events): Update dependency argoproj/argo-events to v1.9.0 (#2417)
* chore(argo-events): Update dependency argoproj/argo-events to v1.9.0

* Apply automatic changes

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-01-09 10:14:11 +00:00
Brian Gottfried 9892e505f1
feat(argo-rollouts): Add rollout plugin gloo platform rbac (#2404)
* feat(argo-rollouts): Add rollout plugin gloo platform rbac

Signed-off-by: Brian Gottfried <bgottfried91@gmail.com>

* feat(argo-rollouts): Add rollout plugin gloo platform rbac information to README

Signed-off-by: Brian Gottfried <bgottfried91@gmail.com>

---------

Signed-off-by: Brian Gottfried <bgottfried91@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-01-07 13:30:45 +09:00
Aikawa d1389a90b9
chore(argo-workflows): Update doc for Argo Workflows server authentication (#2411) 2024-01-05 22:17:33 -06:00
Aikawa 51bb7f9806
fix(argocd-image-updater): Update outdated link on README (#2414)
* fixed(argocd-image-updater): Update outdated link on README

Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix: correct "ArgoCD" to "Argo CD"

Signed-off-by: yu-croco <yu.croco@gmail.com>

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2024-01-05 16:28:42 +01:00
Petr Drastil 107bd3bc53
chore(argo-cd): DRY cleanup of ServiceAccounts (#2409)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2024-01-05 12:56:59 +00:00
Aikawa 9b0c33fb49
feat(argo-cd): Use new Argo CD extension mechanism (#2406) 2023-12-30 11:02:10 -06:00
Aikawa 410e73af93
chore(argo-workflows): Add instruction for SSO (#2401) 2023-12-24 06:13:52 +00:00
Josia c962ee500c
fix(argo-workflows): Prevent extra whitespace in controller ConfigMap (#2399)
Signed-off-by: Josia <josiarodriguez@gmail.com>
2023-12-24 09:28:35 +09:00
Ilia Lazebnik f9e2a94bb6
feat(argo-rollouts): add args for dashboard logs (#2388) 2023-12-22 12:07:05 +00:00
Neile Havens 77a4196fc3
fix(argo-workflows): Remove duplication in aggregated admin ClusterRole (#2389)
Signed-off-by: Neile Havens <neilehavens@gmail.com>
2023-12-15 16:45:22 +09:00
Ilia Lazebnik bce77fa998
feat(argo-rollouts): allow setting log config for rollouts (#2386)
* allow setting log config for rollouts

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* allow setting log config for rollouts

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* allow setting log config for rollouts

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* allow setting log config for rollouts

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* allow setting log config for rollouts

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* allow setting log config for rollouts

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* allow setting log config for rollouts

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* allow setting log config for rollouts

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

---------

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Co-authored-by: Tim Collins <45351296+tico24@users.noreply.github.com>
2023-12-14 17:39:20 +09:00
Ilia Lazebnik 9ca3f06dcf
feat(argo-workflows): add hostAliases to server (#2387)
* workflow server hostalises

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* Update Chart.yaml

Signed-off-by: Ilia Lazebnik <Ilia.lazebnik@gmail.com>

* workflow server hostalises

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

---------

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Signed-off-by: Ilia Lazebnik <Ilia.lazebnik@gmail.com>
2023-12-14 07:56:27 +00:00
renovate[bot] d9e5b727e3
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.6.4 (#2385) 2023-12-13 07:59:21 +01:00
workwithprashant e07f69fee6
fix(argo-workflows): fix helm lint error when extraObjects is defined (#2384) 2023-12-12 06:27:39 +00:00
Neile Havens a9e31c82fd
feat(argo-workflows): Add support for sso filterGroupsRegex (#2379)
According to https://argoproj.github.io/argo-workflows/argo-server-sso/#filtering-groups

Resolves #2378

Signed-off-by: Neile Havens <neilehavens@gmail.com>
2023-12-09 07:44:59 +09:00
renovate[bot] 4a0f512f70
chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.6.3 (#2374)
* chore(argo-rollouts): Update dependency argoproj/argo-rollouts to v1.6.3

* Apply automatic changes

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: tico24 <tico24@users.noreply.github.com>
2023-12-08 15:06:40 +00:00
yyzxw 83c3bc8115
feat(argo-rollouts): add rollout plugin contour rbac (#2371) 2023-12-07 17:49:59 +00:00
Vlad Losev 690e83be66
fix(argo-workflows): Fix OAuth redirect URL autoconfig. (#2369) 2023-12-07 01:23:14 -06:00
Aikawa 2c046f9a9a
fix(argo-workflows): Add missing permission to workflow role (#2367) 2023-12-05 05:55:10 +00:00
Aikawa 152c04f827
chore(argo-cd): Upgrade Argo CD to v2.9.3 (#2365) 2023-12-02 12:03:24 +01:00
Andre Marcelo-Tanner f4eb968c22
docs(argo-cd): Add migration guide to README for Config Management Plugins (#2360) 2023-11-29 18:39:59 +00:00
Abdulla Abdurakhmanov f5201e76ad
fix(argo-rollouts): Update all rollout CRDs to match upstream (#2361)
Signed-off-by: Abdulla Abdurakhmanov <me@abdolence.dev>
2023-11-29 07:34:39 -06:00
Aikawa cabe63d2b6
chore(argo-workflows): Upgrade Argo Workflows to v3.5.2 (#2357)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-11-28 06:12:50 +09:00
qa-florian-wende 7261decaf8
feat(argo-workflows): Make workflow controller ConfigMap optional (#2354) 2023-11-27 17:44:58 +00:00
Aikawa c183652889
chore(argo-cd): Upgrade Argo CD to v2.9.2 (#2353)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-11-20 18:49:41 +00:00
Marco Maurer (-Kilchhofer) 14887dd57d
chore(argo-cd): Replace non-existing examples with official example domain (#2352) 2023-11-19 16:18:57 -06:00
Tim Collins a78556018d
chore(argo-workflows): Remove xip url from test to avoid confusion (#2350)
* chore(argo-workflows): Remove xip url from test to avoid confusion

Signed-off-by: Tim Collins <tim@thecollins.team>

* Bump version

Signed-off-by: Tim Collins <tim@thecollins.team>

* More bumpings

Signed-off-by: Tim Collins <tim@thecollins.team>

* Tim can't type

Signed-off-by: Tim Collins <tim@thecollins.team>

* Swap to example.com - rfc2606

Signed-off-by: Tim Collins <tim@thecollins.team>

---------

Signed-off-by: Tim Collins <tim@thecollins.team>
2023-11-16 12:31:53 +00:00
Aikawa 9496f2f1e6
fix(argo-workflows): Align version label (#2342)
* fix(argo-workflows): Aligne version label

Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argo-workflows): fix typo

Signed-off-by: yu-croco <yu.croco@gmail.com>

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-11-15 13:32:49 +00:00
Matt Dainty 737b9724de
fix(argo-workflows): Add parameters for tuning revisionHistoryLimit and emptyDir volumes (#2346) 2023-11-15 07:17:09 -06:00
Ilia Lazebnik d98747224e
chore(argo-rollouts): Bump rollouts to 1.6.2 (#2347) 2023-11-15 07:09:30 -06:00
Ilia Lazebnik a29d2165ac
chore(argo-rollouts): Bump rollouts to 1.6.1 (#2345)
* Bump rollouts to 1.6.2

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* Bump to 1.6.1

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* Bump to 1.6.1

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

---------

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-11-15 19:00:23 +09:00
Aikawa 84c4339623
chore(argo-cd): Upgrade Argo CD to v2.9.1 (#2344) 2023-11-14 23:59:16 -06:00
Aikawa 3f2654d24a
fix(argo-cd): Add permission for Applications in any namespace (#2341)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-11-10 06:41:09 -06:00
Aikawa 9840ebedc6
fix(argo-workflows): Accept multi auth mode for server (#2336)
* fix(argo-workflows): Accept multi auth mode for server

Signed-off-by: yu-croco <yu.croco@gmail.com>

* chore(argo-workflows): improve description of authMode

Signed-off-by: yu-croco <yu.croco@gmail.com>

* chore(argo-workflows): keep the older value valid for now as compatibility.

Signed-off-by: yu-croco <yu.croco@gmail.com>

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-11-09 01:04:58 +09:00
Petr Drastil f634cf6e9c
feat(argo-cd): Upgrade Argo CD to 2.9.0 (#2318)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-11-06 13:54:34 +01:00
Aikawa a98dd96059
chore(argo-workflows): Upgrade Argo Workflows to v3.5.1 (#2329)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-11-04 14:57:43 +09:00
Max! d170cdb2df
fix(argo-workflows): Fix outdated URL in values.yaml comments (#2328)
* fix outdated link branch link

Branch was renamed prior, redirects to main now

Signed-off-by: Max! <admin@cloudydev.net>

* Update Chart.yaml

Signed-off-by: Max! <admin@cloudydev.net>

* add to changelog

Signed-off-by: Max! <admin@cloudydev.net>

---------

Signed-off-by: Max! <admin@cloudydev.net>
2023-11-03 15:39:05 -05:00
Denis Kadyshev 4afebb25f6
fix(argo-cd): Create notifications clusterrole and clusterrolebinding when enabled (#2326)
* Create clusterrole for nitifications only when notifications enabled

Signed-off-by: Denis Kadyshev <metajiji@gmail.com>

* Create clusterrolebinding for nitifications only when notifications enbaled

Signed-off-by: Denis Kadyshev <metajiji@gmail.com>

* Bump version in Chart.yaml

Signed-off-by: Denis Kadyshev <metajiji@gmail.com>

* Update Chart.yaml

Signed-off-by: Denis Kadyshev <metajiji@gmail.com>

* Update Chart.yaml

Signed-off-by: Denis Kadyshev <metajiji@gmail.com>

---------

Signed-off-by: Denis Kadyshev <metajiji@gmail.com>
2023-11-02 18:43:50 +09:00
Tim Collins 733d84a423
chore(argo-cd): Upgrade Argo CD to v2.8.6 (#2323)
* chore(argo-cd): Upgrade Argo CD to v2.8.6

Signed-off-by: Tim Collins <tim@thecollins.team>

* fix: drop unrecognized helm timeout

Signed-off-by: jmeridth <jmeridth@gmail.com>

---------

Signed-off-by: Tim Collins <tim@thecollins.team>
Signed-off-by: Jason Meridth <jmeridth@gmail.com>
Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-10-31 12:48:55 -05:00
Jason Meridth 4f5c75fbc7
fix(argo-rollouts): Update AnalysisRun CRD to match upstream (#2320) 2023-10-30 17:42:39 +00:00
Ilia Lazebnik 94c0a0a246
feat(argo-cd): add notification cluster role (#2315)
* Add notification cluster role

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* Add notification cluster role

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* Add notification cluster role

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

* Add notification cluster role

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>

---------

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
2023-10-30 14:42:32 +00:00
Petr Drastil 0cc1796530
fix(argo-cd): Update Bitbucket SSH key (#2317)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-10-30 08:51:56 +00:00
Aikawa 9193d85929
chore(argo-cd): Upgrade Argo CD to v2.8.5 (#2313) 2023-10-28 09:28:44 +02:00
gussan a41b70b59c
feat(argo-cd): add terminationGracePeriodSeconds (#2310)
Signed-off-by: toyamagu-2021 <toyamagu2021@gmail.com>
2023-10-27 10:43:52 +01:00
Jason Meridth 804af65b38
fix(argo-rollouts): controller replicas count comparison (#2309) 2023-10-24 07:39:37 -05:00
Ujin a67424d0c4
feat(argo-workflows): Updated supported workers parameters (#2297)
* feat(argo-workflows): Updated supported workers parameters

Change
------
Based on argo-workflows [scaling documents](https://argoproj.github.io/argo-workflows/scaling/)
it's possible to set following workers values: `--workflow-workers`, `--workflow-ttl-workers`, `--pod-cleanup-workers`
and statring 3.5 `--cron-workflow-workers`. This change allows chart
consumers to take advatage of _all_ these parameters.

Testing
-------
```
helm upgrade argowf charts/argo-workflows -n argo --values charts/argo-workflows/values.yaml --create-namespace --debug | grep -A70 "Source: argo-workflows/templates/controller/workflow-controller-deployment.yaml" | grep workers

helm upgrade argowf charts/argo-workflows -n argo --values charts/argo-workflows/values.yaml --create-namespace --debug | grep -A70 "Source: argo-workflows/templates/controller/workflow-controller-deployment.yaml" | grep -A1 workers
          - "--workflow-workers"
          - "10"

helm upgrade argowf charts/argo-workflows -n argo --values charts/argo-workflows/values.yaml --create-namespace --debug | grep -A70 "Source: argo-workflows/templates/controller/workflow-controller-deployment.yaml" | grep -A1 workers
          - "--workflow-workers"
          - "10"
          - "--workflow-ttl-workers"
          - "20"

helm upgrade argowf charts/argo-workflows -n argo --values charts/argo-workflows/values.yaml --create-namespace --debug | grep -A70 "Source: argo-workflows/templates/controller/workflow-controller-deployment.yaml" | grep -A1 workers
          - "--workflow-workers"
          - "10"
          - "--workflow-ttl-workers"
          - "20"
          - "--pod-cleanup-workers"
          - "30"

helm upgrade argowf charts/argo-workflows -n argo --values charts/argo-workflows/values.yaml --create-namespace --debug | grep -A70 "Source: argo-workflows/templates/controller/workflow-controller-deployment.yaml" | grep -A1 workers
          - "--workflow-workers"
          - "10"
          - "--workflow-ttl-workers"
          - "20"
          - "--pod-cleanup-workers"
          - "30"
          - "--cron-workflow-workers"
          - "40"
```

Signed-off-by: Evgeny Khatko <owen.tko@gmail.com>
Signed-off-by: Evgeny Khatko <ekhatko@paypal.com>

* Addressing PR feedback.

Signed-off-by: Evgeny Khatko <ekhatko@paypal.com>

* newline

Signed-off-by: Tim Collins <45351296+tico24@users.noreply.github.com>

* Update Chart.yaml

Signed-off-by: Tim Collins <45351296+tico24@users.noreply.github.com>

* Update Chart.yaml

Signed-off-by: Tim Collins <45351296+tico24@users.noreply.github.com>

---------

Signed-off-by: Evgeny Khatko <owen.tko@gmail.com>
Signed-off-by: Evgeny Khatko <ekhatko@paypal.com>
Signed-off-by: Tim Collins <45351296+tico24@users.noreply.github.com>
Co-authored-by: Evgeny Khatko <ekhatko@paypal.com>
Co-authored-by: Tim Collins <45351296+tico24@users.noreply.github.com>
2023-10-24 13:34:49 +01:00
Aikawa 14e2e32bed
chore(argo-workflows): Add sample of PostgreSQL ssl entries in values.yaml (#2307)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-10-24 11:06:28 +01:00
Jonathan Raymond 575ee244b2
fix(argo-workflows): add all crds to aggregate-roles template (#2301)
fix: add all crds to aggregate-roles

Signed-off-by: Jonathan Raymond <jonwraymond@gmail.com>
2023-10-18 08:53:16 +09:00
Koen van Zuijlen 8c72bed779
feat(argo-workflows): Added commonLabels (#2300) 2023-10-17 10:40:33 -05:00
Jason Meridth df9ee892b5
chore(argo-workflows): Upgrade argo-workflows to 3.5.0 (#2228)
Diff based on the rc1 branch currently here [3.4.10...3.5.0](https://github.com/argoproj/argo-workflows/compare/v3.4.10...v3.5.0)

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-10-13 22:59:02 +01:00
Aikawa 2730dc24c7
feat(argo-workflows): Configure declarative server auth mode (#2291) 2023-10-12 09:14:41 -05:00
Marco Maurer (-Kilchhofer) 052454f233
fix(argo-cd): Sync redis / redis-ha readOnlyRootFilesystem from upstream (#2294)
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
2023-10-12 10:50:51 +01:00
Pieter 2a5bbf5cef
fix(argo-cd): Redis to 7.0.13 to fix CVE-2022-48174 (#2279)
* Redis to 7.0.13

Signed-off-by: Pieter van der Giessen <pieter@pionative.com>

* changelog

Signed-off-by: Pieter van der Giessen <pieter@pionative.com>

---------

Signed-off-by: Pieter van der Giessen <pieter@pionative.com>
2023-09-23 00:39:58 +09:00
sibucan 7a17fc2dc9
fix(argo-cd): Add checksum for CMP ConfigMap in repo-server Pod annotations (#2275)
Add checksum for CMP ConfigMap in repo-server

This helm chart defines the plugins as ConfigMaps -- according to the docs, when the CM is modified, the repo-server Pod must be restarted to have the sidecars pick up the latest changes:

https://argo-cd.readthedocs.io/en/stable/operator-manual/config-management-plugins/#debugging-a-cmp

The changes in this helm chart allow for a checksum to be calculated from the ConfigMap and added as a Pod annotation so whenever the CM values are modified, the Pod is restarted automatically.

Signed-off-by: sibucan <luis.ramirez.rivera92@gmail.com>
2023-09-19 10:01:42 +01:00
Mats Willemsen 5626d0536f
fix(argo-cd): make ServiceMonitor annotations in ArgoCD server conditional (#2273)
* fix: add argocd servicemonitor annotations conditionally
Signed-off-by: Mats Willemsen <mats.willemsen@ah.nl>

* chore(argo-cd): add changelog

Signed-off-by: Mats Willemsen <mats.willemsen@ah.nl>

---------

Signed-off-by: Mats Willemsen <mats.willemsen@ah.nl>
2023-09-18 14:21:36 +01:00
Aikawa 736b824339
fix(argo-cd): Align redis-ha's affinity type to upstream due to warnings (#2270)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-09-15 12:47:59 +02:00
Aikawa 44ddf59864
chore(argo-cd): Upgrade Argo CD to v2.8.4 (#2268) 2023-09-14 05:33:34 +01:00
Josh Soref d51d3c6b69
docs(argo-cd): improve changelog (#2262)
* clarify 5.19.0 changes
* revise wording

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-09-12 08:32:56 +09:00
Aikawa 95f56b534c
fix(argo-cd): Migrate leftover of applicationSet.replicaCount to applicationSet.replicas (#2261)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-09-11 14:24:21 +01:00
Anton Gilgur db76bbed97
docs(argo-workflows): add an HA section (#2183)
* feat(argo-workflows): add a sample HA config

- a `values-ha.yaml` as an example for how one would set-up HA according to the Argo Workflows docs

Signed-off-by: Anton Gilgur <agilgur5@gmail.com>

* docs(argo-workflows): add an HA section

- plus add a test for HA, which the docs link to as an example
- link back to [upstream docs](https://argoproj.github.io/argo-workflows/high-availability/) as well

- follow the same basic structure as the [Argo CD chart for HA](3e35b0c7f7/charts/argo-cd/README.md?plain=1#L17)
  - as asked in review

Signed-off-by: Anton Gilgur <agilgur5@gmail.com>

---------

Signed-off-by: Anton Gilgur <agilgur5@gmail.com>
Signed-off-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-09-10 10:57:17 +09:00
Andrew Hamilton eebb8c8d48
feat(argo-cd): adds toggle for helm-working-dir (#2249)
- Adds a toggle to be able to turn off the helm-working-dir for the
  repo server deployment. Using a shared helm repo storage directory can
  cause issues when multiple helm commands are being run in parallel.
  The repo server also has the ability to rebuild the repos and do
  updates in the normal flow for checking the status of an application
  so it won't cause issues if it's disabled.

Signed-off-by: Andrew Hamilton <ahamilton55@gmail.com>
2023-09-09 17:55:47 +09:00
Petr Drastil 34663ae9e6
docs(argo-cd): Document scheduling parameters for redis-ha (#2253)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-09-08 23:58:05 +09:00
Aikawa 95310f995b
fix(argo-cd): Restart Repo Server and Application Controller as following the change of Argo CD CM (#2235)
* fix(argo-cd): Restart Repo Server and Application Controller as following the change of Argo CD CM

Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argo-cd): Aligne condition to argocd-cm

Signed-off-by: yu-croco <yu.croco@gmail.com>

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-09-08 15:02:25 +01:00
Aikawa 925cd8454c
chore(argo-workflows): Upgrade Argo Workflows to v3.4.11 (#2255) 2023-09-08 05:10:55 +01:00
Alexej Disterhoft 3bb85b7d3e
chore(argo-cd): Upgrade Argo CD to v2.8.3 (#2254)
Signed-off-by: Alexej Disterhoft <alexej@disterhoft.de>
2023-09-08 09:08:37 +09:00
Tamas Szasz 258efc9a0c
fix(argo-cd): Make the PathType configurable when using single ingress resource in AWS (#2251)
* Make the PathType configurable when using single ingress resource in AWS

Signed-off-by: Tamas <tamas@ujet.cx>

* update chart version and doc

Signed-off-by: Tamas <tamas@ujet.cx>

* Fix reference to value in range

Signed-off-by: Tamas <tamas@ujet.cx>

---------

Signed-off-by: Tamas <tamas@ujet.cx>
Co-authored-by: Tamas <tamas@ujet.cx>
2023-09-07 22:52:17 +09:00
Gustav Kofoed Clausen 2557347583
chore(argo-rollouts): Upgrade Argo Rollouts to v1.6.0 (#2252)
* chore(argo-rollouts): Upgrade Argo Rollouts to v1.6.0

Signed-off-by: Gustav Kofoed Clausen <gustavclausen@users.noreply.github.com>

* chore(argo-rollouts): Update CRDs to matching version

Signed-off-by: Gustav Kofoed Clausen <gustavclausen@users.noreply.github.com>

---------

Signed-off-by: Gustav Kofoed Clausen <gustavclausen@users.noreply.github.com>
Co-authored-by: Gustav Kofoed Clausen <gustavclausen@users.noreply.github.com>
2023-09-07 07:23:20 -05:00
JesseBot cd5b9a06e3
fix(argo-cd): Update values.yaml - update custom css styles side bar example (#2245)
* Update values.yaml - update custom css styles side barexample

.nav-bar is no longer the css class name

Signed-off-by: JesseBot <jessebot@linux.com>

* Update Chart.yaml - update patch version for values.yaml comment update

Signed-off-by: JesseBot <jessebot@linux.com>

* Update Chart.yaml - update change log

Signed-off-by: JesseBot <jessebot@linux.com>

---------

Signed-off-by: JesseBot <jessebot@linux.com>
2023-09-04 20:01:36 +09:00
Jason Meridth 57da3549af
chore(argo-events): Upgrade argo-events to 1.8.1 (#2247)
https://github.com/argoproj/argo-events/releases/tag/v1.8.1

Signed-off-by: jmeridth <jmeridth@gmail.com>
2023-09-04 10:15:15 +09:00
Petr Drastil 224a227fa4
chore(argo-cd): Remove support for autoscaling/v1 (#2237)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-08-28 10:12:29 +02:00
Petr Drastil 6797f01c1b
chore(argo-cd): Remove support for legacy cert-manager APIs (#2238)
* chore(argo-cd): Remove support for legacy cert-manager APIs

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* Bump minor version

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

---------

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-08-27 20:07:17 +01:00
Petr Drastil 2fc1fd04a0
chore(argo-cd): Upgrade redis-exporter to 1.53.0 (#2236)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-08-27 11:20:39 +09:00
Joonas Venäläinen 86d92b9596
fix(argo-cd): Fix applicationSet HA examples in README.md (#2232)
Signed-off-by: Joonas Venäläinen <joonas.venalainen@anders.com>
2023-08-25 19:52:04 +09:00
Aikawa 58999c1aae
chore(argo-cd): Upgrade Argo CD to v2.8.2 (#2231)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-08-25 09:45:53 +01:00
Aikawa 7dcc174402
chore(argo-cd): Upgrade Argo CD to v2.8.1 (#2230)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-08-23 05:52:03 +02:00