Thomas Decaux
63306b32f8
feat(argo-cd): Always install applicationset crd ( #2682 )
...
* Install applicationset crd always
ApplicationSet is required by argocd-server, cannot be "opt-out".
If ApplicationSet CRD is not installed, we see lot of errors:
```
W0507 19:44:33.469804 7 reflector.go:424] pkg/mod/k8s.io/client-go@v0.26.11/tools/cache/reflector.go:169: failed to list *v1alpha1.ApplicationSet: the server could not find the requested resource (get applicationsets.argoproj.io)
E0507 19:44:33.469828 7 reflector.go:140] pkg/mod/k8s.io/client-go@v0.26.11/tools/cache/reflector.go:169: Failed to watch *v1alpha1.ApplicationSet: failed to list *v1alpha1.ApplicationSet: the server could not find the requested resource (get applicationsets.argoproj.io)
```
Signed-off-by: Thomas Decaux <ebuildy@gmail.com>
* Bump chart version
Signed-off-by: Thomas Decaux <ebuildy@gmail.com>
* Bump Chart.yaml patch version
Signed-off-by: Thomas Decaux <ebuildy@gmail.com>
* Update Chart.yaml changelog
Signed-off-by: Thomas Decaux <ebuildy@gmail.com>
---------
Signed-off-by: Thomas Decaux <ebuildy@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: yuki.kitakata <yu.croco@gmail.com>
2024-05-10 10:32:34 +02:00
Ilia Lazebnik
1098ce1287
feat(argo-cd): Upgrade argocd to 2.11.0 + crd changes ( #2681 )
2024-05-08 08:21:09 +02:00
mitchell amihod
0882bfcbd6
feat(argo-rollouts): Add podLabels at the controller & dashboard level ( #2678 )
2024-05-05 19:24:13 -05:00
Daniel Beilin
966b745e7b
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>
2024-05-01 22:37:24 +09:00
argoproj-renovate[bot]
b9e4a3fd34
chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.9 ( #2674 )
2024-04-30 18:14:03 +01:00
Mykyta Orlov
65e99a1c04
fix(argo-workflows): hyphen typo in values.yaml comment ( #2673 )
2024-04-29 21:29:49 +01:00
Tim Collins
42bfba2cc8
feat(argo-cd): added jq path expression timeout ( #2666 )
2024-04-26 21:35:49 +02:00
argoproj-renovate[bot]
d82efb40cb
chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.8 ( #2665 )
...
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-04-26 15:21:13 +01:00
Bojan Raic
da00680758
fix(argo-cd): Pre-set statusbadge.url
only when statusbadge is enabled ( #2658 )
...
- Add `statusbadge.enabled` to values.yaml as `false`
- Pre-set `statusbadge.url` to `global.domain` URL only when `statusbadge.enabled` is `true`
- Update README.md
- Fix a minor comment typo
Signed-off-by: Bojan Raic <code@bojan.io>
2024-04-24 16:07:57 +09:00
Bojan Raic
7ad09a972f
feat(argo-cd): Pre-set statusbadge.url
value to global.domain
( #2657 )
2024-04-21 22:54:13 +02:00
argoproj-renovate[bot]
b7ccf969ad
chore(argo-workflows): Update dependency argoproj/argo-workflows to v3.5.6 ( #2651 )
2024-04-20 05:55:00 +01:00
Aleksei Sviridkin
598a3c48c5
feat(argo-cd): Bump argocd-extension-installer to 0.0.5 ( #2647 )
...
* Bump argocd-extension-installer to v0.0.5
Signed-off-by: Aleksey Sviridkin <f@lex.la>
* Update docs
Signed-off-by: Aleksey Sviridkin <f@lex.la>
---------
Signed-off-by: Aleksey Sviridkin <f@lex.la>
2024-04-19 15:07:22 +01:00
Marc Brugger
a12dbf812c
feat(argocd-image-updater): Allow defining extraEnvFrom for the deployment ( #2646 )
...
Signed-off-by: bakito <github@bakito.ch>
2024-04-18 23:41:24 +02:00
argoproj-renovate[bot]
ebbe2eefad
chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.7 ( #2643 )
...
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-04-15 11:42:55 +01:00
Stefan Caraiman
f42e0e1fd5
fix(argo-cd): make automountServiceAccountToken configurable ( #2625 )
2024-04-10 22:05:47 +02:00
argoproj-renovate[bot]
b583d7742f
chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.6 ( #2630 )
2024-04-05 05:59:50 +01:00
Marco Maurer (-Kilchhofer)
1a5bded746
fix(argo-cd): Add required label for CLI on redis-ha-haproxy pod ( #2627 )
2024-04-04 19:47:21 +01:00
Karl Lyons
c30f1984e4
feat(argo-workflows): Add the ability to use headless service for workflow controller ( #2620 )
2024-04-03 02:26:07 +09:00
Pierre Blais
72f0a50d70
feat(argo-cd): Add sizeLimit parameters on emptyDir ( #2607 )
...
* 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>
2024-04-02 14:36:34 +01:00
edmondshtogu
30fd5202b0
feat(argo-cd): enabled server cluster role permissions overriding ( #2606 )
2024-04-02 07:03:37 +02:00
Ilia Lazebnik
d6063b9595
fix(argo-cd): add missing crd change from 2.10.5 ( #2612 )
2024-03-29 16:13:26 +00:00
GuillaumeRemyCSI
e9a3381d73
fix(argo-cd): Properly support "application in any namespace" for the argocd-server ClusterRole ( #2609 )
...
* Properly support "application in any namespace" for the argocd-server ClusterRole
Signed-off-by: GuillaumeRemyCSI <30650458+GuillaumeRemyCSI@users.noreply.github.com>
* Add changelog
Signed-off-by: GuillaumeRemyCSI <30650458+GuillaumeRemyCSI@users.noreply.github.com>
* notification controller can handle self-managed notification in any namespace
Signed-off-by: GuillaumeRemyCSI <30650458+GuillaumeRemyCSI@users.noreply.github.com>
* Bump argo-cd chart to v6.7.5
Signed-off-by: GuillaumeRemyCSI <30650458+GuillaumeRemyCSI@users.noreply.github.com>
---------
Signed-off-by: GuillaumeRemyCSI <30650458+GuillaumeRemyCSI@users.noreply.github.com>
2024-03-29 17:13:31 +09:00
argoproj-renovate[bot]
6043017f34
chore(argo-cd): Update dependency argoproj/argo-cd to v2.10.5 ( #2610 )
...
Co-authored-by: renovate[bot] <renovate[bot]@users.noreply.github.com>
2024-03-28 18:29:52 +01:00
Connor Given
38900afada
feat(argo-rollouts): add minimum RBAC for Gateway API ( #2599 )
2024-03-26 03:35:50 -05:00
Carlos M
a28780fb19
feat(argo-workflows): check prometheus CRD for ServiceMonitor ( #2430 )
...
* chore: Apply changes from code review
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
---------
Signed-off-by: cmontemuino <1761056+cmontemuino@users.noreply.github.com>
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
Co-authored-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
2024-03-24 21:26:55 +01:00
Matthew Peterson
19b3d72718
feat(argo-rollouts): Added Deployment labels to values.yaml ( #2590 )
2024-03-23 21:47:03 +01:00
irizzant
237493a4ab
feat(argocd-apps)!: use maps instead of lists ( #2538 )
...
* feat(argocd-apps)!: use maps instead of lists
Signed-off-by: irizzant <i.rizzante@gmail.com>
* fix(chart): add artifacthub annotations
Signed-off-by: irizzant <i.rizzante@gmail.com>
* fix: remove not needed lines
Signed-off-by: irizzant <i.rizzante@gmail.com>
* fix: use the right range function
Signed-off-by: irizzant <i.rizzante@gmail.com>
* fix(argocd-apps): fix issues
Signed-off-by: irizzant <i.rizzante@gmail.com>
* fix: fix newline issue in values.yaml
Signed-off-by: irizzant <i.rizzante@gmail.com>
* fix: Use range function properly (revert complex changes on item-templates)
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
---------
Signed-off-by: irizzant <i.rizzante@gmail.com>
Signed-off-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
Co-authored-by: Marco Maurer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2024-03-23 15:38:56 +00:00
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