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
Petr Drastil
79a24410b5
chore(argo-cd): Remove server.config leftovers ( #2504 )
2024-02-13 12:13:41 +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
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
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
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
Aikawa
47102d9768
fix(argo-cd): Restart argocd-server when argocd-cm CM is updated ( #2459 )
2024-01-29 07:58:33 -06: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
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
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
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
gussan
a41b70b59c
feat(argo-cd): add terminationGracePeriodSeconds ( #2310 )
...
Signed-off-by: toyamagu-2021 <toyamagu2021@gmail.com>
2023-10-27 10:43:52 +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
44ddf59864
chore(argo-cd): Upgrade Argo CD to v2.8.4 ( #2268 )
2023-09-14 05:33:34 +01: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
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
Mickaël Canévet
23708c6a30
fix(argo-cd): add missing permissions to run actions ( #2212 )
...
Signed-off-by: Mickaël Canévet <mickael.canevet@gmail.com>
2023-08-09 23:18:37 +01:00
Petr Drastil
3e35b0c7f7
feat(argo-cd): Upgrade Argo CD to 2.8.0 ( #2170 )
...
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-08-08 23:35:41 +09:00
Alex Souslik
c2f813ec62
feat(argo-cd): make ServiceMonitor deployment conditional on CRD existence ( #2154 )
...
* made ServiceMonitor deployment conditional on CRD existence
Signed-off-by: alex-souslik-hs <alex.s@hiredscore.com>
* remove non ArgoCD changes
Signed-off-by: alex-souslik-hs <alex.s@hiredscore.com>
* add newline
Signed-off-by: Alex Souslik <alex.s@hiredscore.com>
* Change chage description
Signed-off-by: Alex Souslik <alex.s@hiredscore.com>
* Update charts/argo-cd/Chart.yaml
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Alex Souslik <alex.s@hiredscore.com>
---------
Signed-off-by: alex-souslik-hs <alex.s@hiredscore.com>
Signed-off-by: Alex Souslik <alex.s@hiredscore.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-07-18 08:51:14 +02:00
Zach Swanson
afccb2e5d4
feat(argo-cd): allow configurable hpa metrics ( #2166 )
...
* allow configurable HPA metrics
Signed-off-by: Zach Swanson <zswanson@wayfair.com>
* update docs
Signed-off-by: Zach Swanson <zswanson@wayfair.com>
* Update chart version and changelog
Signed-off-by: Zach Swanson <zach.swanson@gmail.com>
Signed-off-by: Zach Swanson <zswanson@wayfair.com>
* Fix values/readme reference to repo server
Signed-off-by: Zach Swanson <zswanson@wayfair.com>
---------
Signed-off-by: Zach Swanson <zswanson@wayfair.com>
Signed-off-by: Zach Swanson <zach.swanson@gmail.com>
Signed-off-by: Zach Swanson <1272954+zswanson@users.noreply.github.com>
2023-07-17 13:20:47 +01:00
Amit Ben Ami
2fb6049751
feat(argo-cd): adding annotations option for Certificate ( #2156 )
...
* feat(certificate): adding annotations options for the `Certificate` resources
Signed-off-by: Amit Ben Ami <benami.amit1@gmail.com>
* feat: bumping the chart version
Signed-off-by: Amit Ben Ami <benami.amit1@gmail.com>
---------
Signed-off-by: Amit Ben Ami <benami.amit1@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-07-11 14:01:02 +01:00
Elad Shmitanka
167c112bcb
fix(argo-cd): Add usages to ArgoCD server certificate ( #2143 )
2023-07-02 09:07:17 +01:00
dchien234
675803c02d
fix(argo-cd): fix gRPC service target port ( #2138 )
...
* fix(argo-cd): update grpc service to use proper targetPort
Signed-off-by: d.chien <dangchien1910@gmail.com>
* fix(argo-cd): update Chart changelog
Signed-off-by: d.chien <dangchien1910@gmail.com>
---------
Signed-off-by: d.chien <dangchien1910@gmail.com>
2023-06-29 17:02:15 +01:00
Joe Lee
49c2ca2548
feat(argo-cd): Add "global.env" for all deployed containers ( #2096 )
...
* add global env for argo-cd
Signed-off-by: Joe Lee <lj_2005@163.com>
* update readme
Signed-off-by: Joe Lee <lj_2005@163.com>
* fix typo
Signed-off-by: Joe Lee <lj_2005@163.com>
* feat(argo-cd): Add "global.env" for all deployed containers
Signed-off-by: Joe Lee <lj_2005@163.com>
* update doc
Signed-off-by: Joe Lee <lj_2005@163.com>
* remove note
Signed-off-by: Joe Lee <lj_2005@163.com>
* update changes
Signed-off-by: Joe Lee <lj_2005@163.com>
---------
Signed-off-by: Joe Lee <lj_2005@163.com>
2023-06-07 17:52:02 +09:00
Milos Hauser
438f7a26b7
feat(argo-cd): Adding "appProtocol: HTTPS" to HTTPS service port of argocd-server. ( #1955 )
2023-05-28 23:29:30 -05:00
Wim Fournier
cd4c291e47
fix(argo-cd): Allow to disable containerSecurityContext ( #2072 )
...
* Allow to disable containerSecurityContext
Add a `enabled` property to allow the whole containerSecurityContext to be disabled.
Fixes https://github.com/argoproj/argo-helm/issues/2071
Signed-off-by: wim.fournier <github@fournier.nl>
Signed-off-by: Wim Fournier <github@fournier.nl>
* fix missing space
Signed-off-by: Wim Fournier <github@fournier.nl>
* remove enabled key
Signed-off-by: Wim Fournier <github@fournier.nl>
* fix typo
Signed-off-by: Wim Fournier <github@fournier.nl>
* missed one
Signed-off-by: Wim Fournier <github@fournier.nl>
* simplify using `with`, thx @pborn-ionos!
Signed-off-by: wim.fournier <wim.fournier@adevinta.com>
* missed one
Signed-off-by: wim.fournier <wim.fournier@adevinta.com>
---------
Signed-off-by: wim.fournier <github@fournier.nl>
Signed-off-by: Wim Fournier <github@fournier.nl>
Signed-off-by: wim.fournier <wim.fournier@adevinta.com>
Co-authored-by: wim.fournier <wim.fournier@adevinta.com>
2023-05-23 15:29:26 -05:00
Wim Fournier
1d999e0552
fix(argo-cd): don't request applicationsets if its disabled ( #2069 )
...
* don't request applicationsets if its disabled
Signed-off-by: Wim Fournier <github@fournier.nl>
* Update Chart.yaml
Signed-off-by: Wim Fournier <github@fournier.nl>
---------
Signed-off-by: Wim Fournier <github@fournier.nl>
2023-05-22 18:07:09 +01:00
Marco Kilchhofer
8402303bf8
feat(argo-cd): Add ability to add prometheus.io/scrape annotations ( #2037 )
2023-05-10 19:39:56 -05:00
Aikawa
decfc73a3f
feat(argo-cd): Use tini as the ENTRYPOINT ( #1991 )
2023-05-02 07:29:30 -05:00
Jakub Oskera
88d690ef62
fix(argo-cd): add namespace field for namespace scoped resources ( #1937 )
2023-04-13 09:08:34 -05:00
Laurent Lavaud
4ea0119321
feat(argo-cd): Add support for custom Deployment strategy ( #1918 )
...
Signed-off-by: Laurent Lavaud <l.lavaud@gmail.com>
2023-04-03 10:58:50 +01:00
LucasBoisserie
d34a376568
fix(argo-cd): Disable hostNetwork field when is set to false ( #1934 )
...
* fix(argo-cd): fix host network configuration
Signed-off-by: LucasBoisserie <lucas.boisserie@gmail.com>
* update changelog
Signed-off-by: LucasBoisserie <lucas.boisserie@gmail.com>
---------
Signed-off-by: LucasBoisserie <lucas.boisserie@gmail.com>
2023-03-28 14:48:09 +01:00
Petr Drastil
053a338ea9
feat(argo-cd): Add additional global parameters for scheduling ( #1846 )
...
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-03-02 23:28:23 +09:00
Petr Drastil
7b499adc8b
fix(argo-cd): Fix indentation for argocd-server role ( #1871 )
2023-03-01 00:30:03 +01:00
ugoogalizer
c21aa4c86a
fix(argo-cd): Added pod exec permission to argo-server Role when exec.enabled is True. ( #1867 )
...
* Added pods exec to role permissions
The argocd-server Role requires the pods/exec create permission in order to be able to start the web based terminal as per: https://argo-cd.readthedocs.io/en/stable/operator-manual/web_based_terminal/
This brings the Role in line with the ClusterRole change already made
Signed-off-by: ugoogalizer <signup@mattcurtis.id.au>
* bumped version
Signed-off-by: ugoogalizer <signup@mattcurtis.id.au>
* Added description of change
Signed-off-by: ugoogalizer <signup@mattcurtis.id.au>
* Removed trailing whitespace
Signed-off-by: ugoogalizer <signup@mattcurtis.id.au>
---------
Signed-off-by: ugoogalizer <signup@mattcurtis.id.au>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-28 22:53:17 +01:00
Petr Drastil
88b92909e6
chore(argo-cd): Add missing hostAliases to all components ( #1848 )
...
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-23 19:11:54 +01:00
Petr Drastil
51386c69be
feat(argo-cd): Add global affinity configuration ( #1794 )
2023-02-17 10:38:17 -06:00
Loris
d59ae7bd75
feat(argo-cd): Add dnsConfig and dnsPolicy for pods ( #1773 )
...
feat(argo-cd): Add dnsConfig and dnsPolicy for pods (#1771 )
Signed-off-by: Loris Torikian <loris_torikian@hotmail.fr>
Co-authored-by: Loris Torikian <loris.torikian@square-sense.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-02-15 09:11:16 +09:00
nicogl
4a56a4d7f0
fix(argo-cd): Add quotes on Ingress Host to allow wildcards ( #1841 )
...
* Add quotes on Ingress Host to allow wildcards
Signed-off-by: nicogl <nicogl@gmail.com>
* Update Chart.yaml
Signed-off-by: nicogl <nicogl@gmail.com>
---------
Signed-off-by: nicogl <nicogl@gmail.com>
2023-02-14 21:21:29 +09:00
Petr Drastil
0d3150ce67
feat(argo-cd): Upgrade Argo CD to 2.6.0 ( #1758 )
...
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-07 16:02:23 +01:00
Tone
05c79e322a
feat(argo-cd): Configurable dnsPolicy / hostNetwork ( #1821 )
2023-02-05 22:40:13 -06:00
Petr Drastil
58f587618f
fix(argo-cd): Consolidate and fix container ports ( #1788 )
...
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-21 13:07:14 +01:00
Petr Drastil
31242020c4
feat(argo-cd): Allow templated values for init and extra containers ( #1749 )
2023-01-10 06:31:57 -06:00
Petr Drastil
c5648d5c9f
chore(argo-cd): Consolidate cluster-wide RBAC ( #1597 )
...
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-10 09:58:45 +01:00