Commit graph

739 commits

Author SHA1 Message Date
Jonas Eilers
1492e23522
feat(argo-cd): Add ability to add additional labels to all CRDs (#2051)
feat(argo-cd): Add ability to add additional labels to all CRDs via .Values.crds.additionalLabels

Signed-off-by: jdvgh <133217951+jdvgh@users.noreply.github.com>
2023-05-11 09:06:46 -05:00
Marco Kilchhofer
8402303bf8
feat(argo-cd): Add ability to add prometheus.io/scrape annotations (#2037) 2023-05-10 19:39:56 -05:00
Marco Kilchhofer
8c295d3344
feat(argo-cd): Introduce chart signing (#2042)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-05-10 22:49:32 +09:00
Aikawa
9d10834909
feat(argo-cd): Enable to customize Service type of applicationset-controller (#2014)
chore(argo-cd): Enable to customize Service type of applicationset-controller
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-05-08 12:22:52 +01:00
Cyril Jouve
e980b71b83
feat(argo-cd): allow extraObjects to contain string template (#1993)
[argo-cd] allow extraObjects to contain string template

Signed-off-by: Cyril Jouve <jv.cyril@gmail.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-05-05 21:19:18 +01:00
Aikawa
bb4d3154e6
chore(argo-cd): Update Argo CD to v2.7.1 (#1999)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-05-03 18:48:03 +09:00
Aikawa
decfc73a3f
feat(argo-cd): Use tini as the ENTRYPOINT (#1991) 2023-05-02 07:29:30 -05:00
Aikawa
b9fa30883b
chore(argo-cd): Upgrade Dex and Redis (#1990)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-05-02 12:28:13 +02:00
Aikawa
5f807d903b
feat(argo-cd): Upgrade Argo CD to v2.7.0 (#1989)
* chore(argo-cd): Upgrade Argo CD to v2.7.0
Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix(argo-cd): collect syntax
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-05-02 09:28:34 +02:00
Marco Kilchhofer
388102400f
fix(argo-cd): Evaluate namespace field via helm root scope (#1963)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-04-14 08:44:19 +09:00
Jakub Oskera
88d690ef62
fix(argo-cd): add namespace field for namespace scoped resources (#1937) 2023-04-13 09:08:34 -05:00
Aikawa
7eafaa742e
chore(argo-cd): Add log format and log level to dex (#1951)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-04-11 22:33:49 +09:00
Aikawa
b19beee4f8
fix(argo-cd): Change default value for global.tolerations, from object to array (#1947)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-04-06 17:16:40 +01: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
Gergely Czuczy
3c24d55fa4
feat(argo-cd): Entrypoint can be configured now (#1898)
* Entrypoint can be configured now

Signed-off-by: Gergely Czuczy <gergely.czuczy@sap.com>

* Updated charts.lock after following master

Signed-off-by: Gergely Czuczy <gergely.czuczy@sap.com>

* Bump version

Signed-off-by: Gergely Czuczy <gergely.czuczy@sap.com>

---------

Signed-off-by: Gergely Czuczy <gergely.czuczy@sap.com>
Signed-off-by: Gergely Czuczy <gergely.czuczy@harmless.hu>
2023-03-30 17:33:14 +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
Miles Armstrong
ceb6011cb6
chore(argo-cd): Update to use Github's new RSA SSH public key (#1927) 2023-03-24 04:57:01 -05:00
Marco Kilchhofer
ccef444874
chore(argo-cd): Upgrade to appVersion v2.6.7 (#1926)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-03-24 09:08:45 +09:00
Aikawa
2563d1e6f9
chore(argo-cd): Upgrade Argo CD to v2.6.6 (#1915)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-03-17 09:24:44 +01:00
Marco Kilchhofer
fa17c46a73
feat(argo-cd): Add ability to add project scoped cluster(s) (#1913)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-03-16 09:08:55 +09:00
Marco Kilchhofer
b34b555b7a
fix(argo-cd): Use default metrics port for APIServer (#1911)
fix(argo-cd): Use default metrics port for argocd-server

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2023-03-15 19:27:34 +00:00
Julien Aubert
21f4ac8d53
fix(argo-cd): Use nodeSelector global property as default on ApplicationSet (#1907)
fix(argo-cd): Use nodeSelector global property as default value on ApplicationSet Deployment according to the documentation.

Signed-off-by: Julien Aubert <julien.aubert@malt.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2023-03-15 13:55:32 +00:00
Aikawa
b629a3a096
chore(argo-cd): Upgrade Argo CD v2.6.5 (#1900)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-03-14 19:36:13 +01:00
Saad Ali
0845b60480
feat(argo-cd): Added Config Management Plugins cm (#1865)
* feat(argo-cd): Added Config Management Plugins cm using sidecar approach

Signed-off-by: Saad Ali <saad@nixknight.net>

* fix(argo-cd): Set ConfigMap creation for CMP using sidecar approach to false by default

Signed-off-by: Saad Ali <saad@nixknight.net>

---------

Signed-off-by: Saad Ali <saad@nixknight.net>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2023-03-12 14:00:24 +00:00
Christian Groschupp
9781abdfd8
feat(argo-cd): add parameter env to redis exporter (#1876)
Signed-off-by: Christian Groschupp <christian@groschupp.org>
2023-03-09 12:05:01 +00:00
Tomáš Kukrál
71f61651ae
fix(argo-cd): skip empty configmap params (#1892) 2023-03-09 04:48:22 -06:00
TheRealNoob
832a1e5c10
fix(argo-cd): Clarify syntax in values.yaml (#1864) 2023-03-08 01:46:33 -06:00
Aikawa
16fe47b908
chore(argo-cd): Upgrade Argo CD v2.6.4 (#1891)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-03-08 08:12:58 +01:00
Ian Martin
77d9214543
fix(argo-cd): ApplicationSet deployment uses global tolerations (#1881)
* ApplicationSet deployment uses global tolerations

Fixes #1880 

Signed-off-by: Ian Martin <ian@imartin.net>

* Bump chart version, add artifacthub annotations

Signed-off-by: Ian Martin <ian@imartin.net>

* correct change entry

Signed-off-by: Ian Martin <ian@imartin.net>

---------

Signed-off-by: Ian Martin <ian@imartin.net>
2023-03-03 17:53:18 +00: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
Aikawa
fdebbabf17
chore(argo-cd): Upgrade Argo CD to v2.6.3 (#1868)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-02-28 09:31:51 +01:00
Juan Carrillo
3a6617ce8f
fix(argo-cd): Fix typo in values.yaml (#1862)
Signed-off-by: Juan Carrillo <inetshell@gmail.com>
2023-02-26 17:34:01 +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
2ae7e1ad0d
chore(argo-cd): Remove notification bot (#1854)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-23 16:57:15 +00:00
Petr Drastil
63b741ed58
chore(argo-cd): Group component templates together (#1847)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-19 13:38:02 +01:00
Petr Drastil
51386c69be
feat(argo-cd): Add global affinity configuration (#1794) 2023-02-17 10:38:17 -06:00
Aikawa
70fd1b3fe6
chore(argo-cd): Upgrade Argo CD to v2.6.2 (#1844)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-02-17 09:23:33 +01: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
a915e774a5
fix(argo-cd): Fix invalid progressive sync parameter (#1839)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-13 11:22:15 +00:00
Michael Crenshaw
eb102d27aa
feat(argo-cd): Upgrade Argo CD to 2.6.1 (#1832)
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2023-02-08 21:14:07 +01:00
Petr Drastil
e17d218600
docs(argo-cd): Remove incorrect deprecation note (#1830)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-08 16:41:16 +00:00
Petr Drastil
3bede30d39
fix(argo-cd): Fix ApplicationSet CRD for pathParamPrefix (#1829)
fix(argo-cd): Fix ApplicationSet CRD for pathParamPrefix

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-02-08 10:09:40 +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
Marcel Hoyer
5687377d8f
chore(argo-cd): Update Argo CD to v2.5.10 (#1822) 2023-02-02 22:56:18 +01:00
ArsenyBelorukov
92f83fca3e
fix(argo-cd): fixed maxUnavailable value in redis-PDB (#1820)
fixed maxUnavailable value in redis-PDB

Signed-off-by: ArsenyBelorukov <arsenig.n@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-02-01 22:11:10 -06:00
Aikawa
c7b972c3af
fix(argo-cd): Align changelog structure to show changelogs on Artifact Hub (#1810)
fixed(argo-cd): Align changelog structure to show changelogs on Artifact Hub
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-01-29 16:23:04 +01:00
Aikawa
369136b69a
chore(argo-cd): Update Argo CD to v2.5.9 (#1805) 2023-01-28 14:40:50 +01:00
Petr Drastil
790438efeb
chore(argo-cd): Upgrade redis to 7.0.7 to avoid CVE-2022-3996 (#1803)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-27 17:18:43 -06:00
Wojciech
36cd83081c
feat(argo-cd): Add log settings and extraArgs to Slack bot (#1802)
* Add log settings and extraArgs to Slack bot

Signed-off-by: duxet <duxetlg@gmail.com>

* Fix readme

Signed-off-by: duxet <duxetlg@gmail.com>

---------

Signed-off-by: duxet <duxetlg@gmail.com>
2023-01-27 14:45:49 +00:00
Petr Drastil
5335a75fbc
fix(argo-cd): Disable Redis exporter by default (#1799)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-26 21:06:19 +09:00
Aikawa
9fb1f9d091
chore(argo-cd): Update Argo CD to v2.5.8 (#1798)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-01-26 09:22:40 +01:00
Petr Drastil
0578482bd6
chore(argo-cd): Upgrade Redis exporter image (#1795)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-24 09:15:46 +09:00
Petr Drastil
885959311f
fix(argo-cd): Fix annotations for ssh and tls configs (#1793)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-22 19:22:41 +00:00
Petr Drastil
b4de202859
chore(argo-cd): Decouple Redis exporter from metrics service (#1791)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-22 18:20:30 +01:00
Petr Drastil
adc526612f
fix(argo-cd): Redis service have invalid targetPort (#1792)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-21 20:11:02 +01:00
Petr Drastil
0f2856ea41
fix(argo-cd): Add missing options for mounting service account tokens (#1787)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2023-01-21 13:18:53 +01: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
5b9f624ba2
feat(argo-cd): Consolidate certificate config for repositories (#1786)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-21 10:24:46 +01:00
Jason Meridth
9905dcca8e
fix(argo-cd): Update CONTRIBUTING docs (#1782)
* Update CONTRIBUTING

- [x] versioning details
- [x] remove broken links
- [x] fix markdown linting errors
- [x] README.md updating clarification

* Rename variable in helm-docs script
* Update argo-cd README
* Add blurb about mandatory Chart versioning
* Reword artifacthub changes section in CONTRIBUTING
* Reorder/restructure CONTRIBUTING.md
* Update argo-cd chart version
* Add section in CONTRIBUTING about semantic title linting

Signed-off-by: jmeridth <jmeridth@gmail.com>
Co-authored-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-20 08:33:55 -06:00
carlos gonzález
45c1534eeb
feat(argo-cd): Add labels for argocd-secret (#1779)
* 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>
2023-01-19 23:14:49 +01:00
Victor Login
f3888bc996
chore(argo-cd): Update Argo CD extensions to v0.2.1 (#1770)
Signed-off-by: Victor Login <batazor@evrone.com>

Signed-off-by: Victor Login <batazor@evrone.com>
2023-01-18 13:00:59 +00:00
Aikawa
0d57f6ec17
chore(argo-cd): Update Argo CD to v2.5.7 (#1769)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-01-18 15:44:21 +09:00
Aikawa
136d8c4fca
chore(argo-cd): Update Argo CD to v2.5.6 (#1757)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2023-01-11 07:33:30 +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
Petr Drastil
45861fadb7
docs(argo-cd): Improve documentation for extra containers (#1747)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2023-01-04 09:49:30 +00:00
Petr Drastil
def1e657da
chore(argo-cd): Remove legacy API versions for Ingresses (#1742)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-12-29 17:26:36 +01:00
Petr Drastil
f6c884a096
chore(argo-cd): Remove legacy API versions for PDBs (#1740)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-12-29 16:47:29 +01:00
Boris Gershanik
fbc8cb263c
feat(argo-cd): Add hostAliases to ApplicationSet Deployment (#1737)
Signed-off-by: Boris Gershanik <borbor154@gmail.com>
Signed-off-by: Boris Gershanik <boris@viber.com>
2022-12-29 12:49:10 +01:00
Aikawa
2204f028b9
chore(argo-cd): Update redis-ha to v4.22.4 (#1732)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-27 13:12:04 +01:00
Aikawa
7e45f5f03f
chore(argo-cd): Support relabelings and metricRelabelings to Notification's ServiceMonitor (#1720)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-20 22:18:07 +09:00
Karl Parry
c04ff27b34
fix(argo-cd): remove incorrect flag for repoServer TLS secret (#1719)
Signed-off-by: Karl Parry <karl.parry@imbursepayments.com>

Signed-off-by: Karl Parry <karl.parry@imbursepayments.com>
2022-12-20 11:53:54 +00:00
Yannay Hammer
5047f3c119
chore(argo-cd): Update ArgoCD to v2.5.5 (#1715)
Signed-off-by: Yannay Hammer <yannayha@gmail.com>

Signed-off-by: Yannay Hammer <yannayha@gmail.com>
2022-12-17 20:35:55 +09:00
Nolan Emirot
ed24a95467
chore(argo-cd): add new api version for cert-manager (#1713)
chore: add new api version for cert-manager

Signed-off-by: Nolan Emirot <emirot.nolan@gmail.com>
2022-12-15 07:03:15 +01:00
Marco Lecheler
e9495d3c10
docs(argo-cd): Fix Argo CD value description typos for AppSet and Notification controllers (#1706)
* docs(argo-cd): rename 'application set' to 'ApplicationSet'
* docs(argo-cd): add ApplicationSet prefix for controller
* docs(argo-cd): fix ApplicationSet to PascalCase
* docs(argo-cd): fix notification controller description for logFormat/logLevel
* docs(argo-cd): add notification prefix to values file description
* chore(argo-cd): bump chart version
* chore(argo-cd): add changelog
* chore: generate helm-docs

Signed-off-by: Marco Lecheler <marco.lecheler@mercedes-benz.com>
2022-12-14 22:12:57 +01:00
Viacheslav Vasilyev
3644e714d8
fix(argo-cd): Prevent could not parse 0 warning (#1704)
Prevent could not parse 0 warning

Signed-off-by: Viacheslav Vasilyev <avoidik@gmail.com>

Signed-off-by: Viacheslav Vasilyev <avoidik@gmail.com>
2022-12-13 21:31:00 +00:00
Jellyfrog
bc70281ca4
feat(argo-cd): Add annotations to PrometheusRule (#1700) 2022-12-13 00:19:17 -06:00
Aikawa
7bb7caa2cf
chore(argo-cd): Update ArgoCD to v2.5.4 (#1687)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-07 08:41:34 +01:00
Hyeonmin Park
34a33c967f
feat(argo-cd): Set aggregate roles only for using resources, with argocdextensions also (#1679)
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>
2022-12-02 23:47:51 +09:00
John Stewart
b97e652f63
feat(argo-cd): Add ability to annotate Deployments and StatefulSets (#1608)
* 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>
2022-12-01 00:25:22 +01:00
Petr Drastil
f25cda30af
chore(argo-cd): Remove duplicate ApplicationSet features (#1598)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-30 22:57:12 +01:00
Karl Parry
a0784fddac
fix(argo-cd): Rename tls secret to include the -secret suffix (#1676)
- "[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>
2022-11-30 22:38:04 +01:00
Karl Parry
c93550224b
feat(argo-cd): Add Repo Server strict TLS cert support (#1673)
Signed-off-by: Karl Parry <karl.parry@imbursepayments.com>
2022-11-29 22:14:17 +01:00
smcavallo
ca66f888d5
feat(argo-cd): Upgrade argocd to v2.5.3 (#1671)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-11-28 23:08:31 +01:00
Zadkiel Aharonian
a93c45cdc7
fix(argo-cd): deprecate server.extraArgs."--insecure" (#1669)
Signed-off-by: GitHub <noreply@github.com>

Signed-off-by: GitHub <noreply@github.com>
2022-11-25 17:39:50 +00:00
Allex
7105de193a
fix(argo-cd): Invalid argocd-gpg-keys-cm template (#1656)
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>
2022-11-21 11:39:36 +01:00
Petr Drastil
6f3c468639
chore(argo-cd): Consolidated GnuPG configuration (#1609)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-20 14:29:41 +01:00
Petr Drastil
cde6e849a3
docs(argo-cd): Improve changelog information (#1652)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-17 15:26:18 +00:00
Petr Drastil
07c6fc368a
fix(argo-cd): Cluster credentials config should be a string (#1636)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-11 11:11:27 +09:00
Petr Drastil
1f42ea74f5
fix(argo-cd): Use raw json for cluster credentials for Vault compatibility (#1634)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2022-11-10 10:55:40 +09:00
Petr Drastil
c82b03eac1
chore(argo-cd): Upgrade Argo CD to 2.5.2 (#1628)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-08 16:04:31 +00:00
Petr Drastil
e22ee52520
fix(argo-cd): Use Dex non-distroless image (#1626)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-07 22:54:50 +01:00
Elad Dolev
48360eeb95
fix(argo-cd): Add missing ClusterRole permissions to argo-cd-server to manage Application in all namespaces (#1621)
Signed-off-by: Elad Dolev <dolevelad@gmail.com>
2022-11-06 22:13:13 +01:00
tvandewalle
22496be7d7
fix(argo-cd): Add /tmp voulmeMount to extensions container (#1620)
* 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>
2022-11-06 13:19:22 +09:00
Aikawa
91f051afcd
chore(argo-cd): Update redis-ha (#1617)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-11-03 09:36:37 +01:00
Dong Wang
06343a9fe6
Upgrade Argo Image to the latest (#1614)
Signed-off-by: Dong Wang <wd@wdicc.com>

Signed-off-by: Dong Wang <wd@wdicc.com>
2022-11-02 16:31:11 +09:00
Petr Drastil
1b2e7ca984
feat(argo-cd): Add revisionHistoryLimit (#1599)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-01 20:26:44 +01:00
Petr Drastil
579f11407a
fix(argo-cd): Replace coalesce with merge for old config values (#1612)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-11-01 15:57:19 +01:00
Eric Cimino
48ab48a280
fix(argo-cd): update network policy port name (#1603)
Signed-off-by: Eric Cimino <ecimino@vailsys.com>
2022-10-31 18:38:24 +01:00
Marco Kilchhofer
02463f3009
fix(argo-cd): Don't install CRDs for disabled components (#1596)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-10-31 00:48:09 +01:00
Petr Drastil
caf1f4de02
feat(argo-cd): Support manually managed TLS certificate for Server (#1534)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-30 23:03:30 +01:00
Petr Drastil
9819da3434
feat(argo-cd): Support custom TLS certificates for Dex (#1477)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-30 21:44:13 +01:00
Petr Drastil
3d9e2f35a6
feat(argo-cd): Set container security contexts (#1579)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-30 20:12:46 +01:00
Petr Drastil
4110069208
chore(argo-cd): Remove liveness probe from application controller (#1581)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-30 18:47:57 +01:00
Petr Drastil
38a895706d
feat(argo-cd): Add probes for ApplicationSet controller (#1532)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-30 16:37:04 +01:00
Petr Drastil
3eaad42bb4
fix(argo-cd): Type conversion for ConfigMaps values (#1594)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-29 21:08:16 +02:00
Petr Drastil
90aa8962a0
fix(argo-cd): Fix migration path for server configs (#1585)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-29 11:23:40 +02:00
Petr Drastil
2cdd2ba687
chore(argo-cd): Cleanup Redis manifest (#1577)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-28 12:18:04 +02:00
Petr Drastil
229ca3902a
fix(argo-cd): Remove AWS volume from server (#1591)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-28 09:49:37 +01:00
Ashlin Eldridge
563e1b3552
Fix incorrect applicationSet property in README (#1590)
Based on [here](55b8b34d20/charts/argo-cd/templates/argocd-applicationset/deployment.yaml (L9)), I think `replicas` should be `replicaCount` (though `replicas` would be more consistent).

Signed-off-by: Ashlin Eldridge <ashlin.eldridge@gmail.com>

Signed-off-by: Ashlin Eldridge <ashlin.eldridge@gmail.com>
2022-10-27 13:18:07 +01:00
Petr Drastil
aa669028b8
docs(argo-cd): Improve documentation (#1584)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-26 14:18:59 +01:00
Filipe
5c8681bd3e
fix(argo-cd): Chart NOTES nil references (#1582)
Signed-off-by: Filipe Santos <filipe@not.sh>
2022-10-26 13:11:16 +02:00
Petr Drastil
7e30521dd2
feat(argo-cd): Upgrade Argo CD to 2.5.0 (#1568)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-25 23:22:22 +02:00
Petr Drastil
c8f7efb68f
feat(argo-cd): Move argocd-cm and argocd-rbac-cm to config section (#1528)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-25 19:05:38 +02:00
Petr Drastil
24de82b214
chore(argo-cd): Metrics DRY cleaning (#1569)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-25 16:08:51 +02:00
Petr Drastil
e217e71580
docs(argo-cd): Improve docs for Argo CD configs (#1574)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-25 14:29:50 +01:00
Petr Drastil
365dd3ce1e
chore(argo-cd): Group common template helpers together (#1555)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-25 08:41:54 +02:00
Petr Drastil
01ae72a7b1
chore(argo-cd): Remove controller duplicate service (#1549)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-24 20:00:02 +02:00
Petr Drastil
6fce9e7d9b
docs(argo-cd): Moved documentation for AWS ALB (#1539)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-24 19:05:50 +02:00
Petr Drastil
8c50158952
chore(argo-cd): Rename metrics templates (#1556)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-22 13:59:23 +01:00
João Estrela
12a1ccea75
feat(argo-cd): ServiceMonitor resources can be annotated (#1564)
* [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>
2022-10-21 10:10:53 +02:00
Jan Christoph Beyer
aff5b9e5a9
feat(argo-cd): Upgrade argocd to v2.4.15 (#1566)
Signed-off-by: Jan Christoph Beyer <janchristoph.beyer@googlemail.com>
2022-10-20 13:23:17 +02:00
Petr Drastil
17e601148f
chore(argo-cd): Move Argo UI extension resource to argocd-apps (#1550)
* Move extensions to argocd-apps chart
* Simplify extension rbac
* Bump minor version

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-14 00:28:44 +02:00
Petr Drastil
8495d6bb5c
fix(argo-cd): Leader election for ApplicationSet controller (#1554)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-13 18:17:14 +02:00
Petr Drastil
9743219ace
chore(argo-cd): Improve PDB implementation and documentation (#1544)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-12 14:55:33 +02:00
Jason Meridth
d75f8e615a
fix(argo-cd): Fix missed apiVersion pattern change (#1547)
Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-10-12 13:46:06 +02:00
Petr Drastil
9b2f24514c
chore(argo-cd): Sync ApplicationSet deployment with upstream (#1545)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-10-12 10:04:10 +02:00
Petr Drastil
3351b30ee6
chore(argo-cd): Use same resources for repo-server copyutil (#1531)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-11 16:11:15 +02:00
Petr Drastil
6b523e3b0b
feat(argo-cd): Add API version overrides for PDB and GKE (#1524)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-11 15:52:31 +02:00
Petr Drastil
bbecd7445d
chore(argo-cd): Organise cloud providers resources in sub-folders (#1535)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-11 14:28:45 +02:00
Petr Drastil
810aa6b887
docs(argo-cd): Documented defaults for imagePullSecrets (#1536)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-10 22:46:11 +02:00
Petr Drastil
3a05c7e7b4
chore(argo-cd): Rename PDB templates (#1533)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-10 21:08:04 +02:00
Petr Drastil
d0381671fa
chore(argo-cd): Remove invalid options from notification controller (#1530)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-09 22:23:05 +09:00
Jan-Otto Kröpke
fbaa2ef19b
feat(argo-cd): Make labels for repoServer and notification service accounts configurable (#1527)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>

Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2022-10-09 17:33:55 +09:00
Petr Drastil
bdd118caf8
fix(argo-cd): Move incorrectly placed timeout configs (#1526) 2022-10-08 17:22:51 -05:00
Aikawa
18dfcc1053
chore(argo-cd): Updated Redis to 7.0.5 for fixing CVE-2022-35951. (#1523)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-10-08 20:28:22 +09:00
Sebastian Bąkała
fb7b59e481
fix(argo-cd): Added missing envFrom for notifications-controller (#1512)
Signed-off-by: bakala <Sebastian.Bakala@tomtom.com>
2022-10-07 12:52:18 +02:00
Evan Lock
5963c0befe
fix(argo-cd): correct example PrometheusRule expression for missing app info (#1516)
* Update rule expression for missing Argo apps

Signed-off-by: Evan Lock <elock@barracuda.com>

* bump chart version, update changelog

Signed-off-by: Evan Lock <elock@barracuda.com>

Signed-off-by: Evan Lock <elock@barracuda.com>
Co-authored-by: Evan Lock <elock@barracuda.com>
2022-10-06 23:23:33 +01:00
smcavallo
3eb68caf8d
feat(argo-cd): Upgrade argocd to v2.4.14 (#1515)
* feat(argo-cd): Upgrade argocd to v2.4.14
Signed-off-by: smcavallo <smcavallo@hotmail.com>

* updated dex.image.tag
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-10-06 22:04:46 +01:00
Mattias Ängehov
197526a40b
feat(argo-cd): Add support for labels on Service Accounts (#1513)
* Allow configuring labels on service accounts

Signed-off-by: Mattias Ängehov <mattias.angehov@castoredc.com>

* Update documentation

Signed-off-by: Mattias Ängehov <mattias.angehov@castoredc.com>

* Update version and changes

Signed-off-by: Mattias Ängehov <mattias.angehov@castoredc.com>

Signed-off-by: Mattias Ängehov <mattias.angehov@castoredc.com>
2022-10-06 15:31:51 +01:00
Michael Crenshaw
332173bd77
chore(argo-cd): upgrade Dex to 2.35 to avoid CVE-2022-39222 (#1507)
* 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>
2022-10-04 09:58:12 +09:00
Hyeonmin Park
54f4cbe36f
docs(argo-cd): Fix v5.5.0 upgrade guide heading (#1502)
Signed-off-by: Hyeonmin Park <hyeonmin.park@kennysoft.kr>
2022-09-30 15:26:16 +02:00
Jason Murray
bece474c27
docs(argo-cd): Fix link to chart source (#1434)
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>
2022-09-28 13:05:20 +02:00
Laurent Lavaud
9b3a65e239
fix(argo-cd): Add missing templating for some service labels (#1489) 2022-09-25 12:02:42 -05:00
Paul Brousseau
f1fabf17dd
docs(argo-cd): Minor clarification around CRDs for Argo-CD (#1481)
Signed-off-by: Paul Brousseau <object88@gmail.com>
2022-09-22 19:20:28 +02:00
Petr Drastil
ba733e921d
fix(argo-cd): Rendering of node selector for repoServer (#1484)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-09-22 10:52:41 +02:00
Petr Drastil
07d63255ae
fix(argo-cd): Fix UI error caused by new config (#1480)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-09-21 21:06:10 +02:00
Petr Drastil
67659d4db0
feat(argo-cd): Add username support for external redis (#1478)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Signed-off-by: Eugene Lugovtsov <34510252+EugeneLugovtsov@users.noreply.github.com>

Co-authored-by: Eugene Lugovtsov <34510252+EugeneLugovtsov@users.noreply.github.com>
2022-09-21 20:21:12 +02:00
Petr Drastil
edf29d2e15
Add argocd-cmd-params-cm (#1267)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-09-21 13:48:37 +02:00
Petr Drastil
8ee317128d
Cleanup config files to keep them DRY (#1470)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-09-21 09:32:06 +02:00
Zach Leslie
6594a22a4e
feat(argo-cd): Allow setting the private key algorithm in the Certificate spec (#1448)
Signed-off-by: Zach Leslie <xaque208@gmail.com>
2022-09-19 23:36:26 +02:00
Petr Drastil
dd2672e5c0
chore(argo-cd): Update Dex image (#1459)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-09-19 14:56:52 +02:00
Petr Drastil
2a9e3dbf00
chore(argo-cd): Update Redis HA to 4.22.2 (#1462)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-09-19 20:44:35 +09:00
TomHellier
5c6dcc6812
feat(argo-cd): Upgrade argocd to v2.4.12 (#1457)
Signed-off-by: Tom Hellier <me@tomhellier.com>

Signed-off-by: Tom Hellier <me@tomhellier.com>
2022-09-16 09:58:22 +01:00
Marc Brugger
a6a2d1b1db
Handle additional initContainers correctly in the dex deployment (#1442)
Signed-off-by: bakito <github@bakito.ch>
2022-09-08 18:59:42 +02:00
Paweł Kalemba
db0957d3cb
feat(argo-cd): Add priorityClassName to notifications (#1439)
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>
2022-09-06 11:13:28 +01:00
Marco
0bac122e98
fix(argo-cd): Add automountServiceAccountToken to repoServer (#1436)
Signed-off-by: Marco Lecheler <marco@task.media>
2022-09-04 10:48:13 +02:00
Mathieu Parent
71da4e98f2
fix(argo-cd): Remove version labels to avoid invalid characters (#1432) 2022-08-30 17:30:29 +02:00
JM
dd4fdef4ee
feat(argo-cd) Add appHardResyncPeriod option for controller (#1320)
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>
2022-08-26 11:15:34 -05:00
Petr Drastil
eca9f91df4
chore(argo-cd): Upgrade redis-ha chart (#1429)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-08-26 22:37:42 +09:00
JM
8ba4e42731
chore(maintainers): Change helm chart maintainers to argoproj (#1426)
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>
2022-08-26 11:02:57 +02:00
Jan Fuhrer
9920ecdb6e
fix(argo-cd): Removal of duplicate mapping key annotations in crds (#1424)
Signed-off-by: Jan Fuhrer <janfuhrer@mailbox.org>
2022-08-26 00:09:20 +02:00
Alexandre Gaudreault
b4d2be51bc
fix(argo-cd): invalid yaml with topologySpreadConstraints (#1423)
* fix(argo-cd): invalid yaml with topologySpreadConstraints

Signed-off-by: Alexandre Gaudreault <alexandre.gaudreault@logmein.com>

* add missing end

* Update Chart.yaml

* Apply changes from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Signed-off-by: Alexandre Gaudreault <alexandre.gaudreault@logmein.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-08-25 23:39:04 +02:00
Petr Drastil
4e9663c747
feat(argo-cd): Set ARGOCD_CONTROLLER_REPLICAS automatically (#1413)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-08-25 13:35:17 +02:00
Petr Drastil
31e0156992
feat(argo-cd): Add global logging options (#1422)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-08-25 12:41:43 +02:00
Petr Drastil
3930788628
chore(argo-cd): Move notification configs (#1419)
* 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>
2022-08-25 12:12:51 +02:00
Aikawa
c06aef63d8
feat(argo-cd): update redis-ha (#1421)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-08-25 10:07:46 +01:00
Aikawa
e6587671d3
feat(argo-cd): manage CRD by Helm (#1342)
* feat(argo-cd): manage CRD by Helm
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* feat: Implement "crds.keep" like argo-events chart

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* fix(argo-cd): update path of ArgoCD CRDs
Signed-off-by: yu-croco <yu.croco@gmail.com>

* fix: Don't keep CRDs during chart testing

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-08-25 10:42:43 +02:00
medicharlachiranjeevi
0717586410
feat(argo-cd): Added spec.behavior in HPA (#1376)
* added behavior in HPA for api version autoscaling/v2beta1

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

* updated readme

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

* chore: Apply changes from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* fix: Add missing quote

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Signed-off-by: medicharlachiranjeevi <medicharlachiranjeevi@gmail.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-08-25 08:40:50 +02:00
Marco Kilchhofer
31d6a5f329
chore(argo-cd)!: Remove apps, appprojs and deprecated features (#1417)
* feat(argo-cd): move server additionalApplications/additionalProjects to argocd-apps chart
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* Remove deprecated features
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>

* chore(argo-cd): improve release note
Signed-off-by: yu-croco <yu.croco@gmail.com>

Co-authored-by: yu-croco <yuki.kita22@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2022-08-24 17:12:00 +02:00
smcavallo
2125c7ac71
feat(argo-cd): Upgrade argocd to v2.4.11 (#1416)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-08-22 09:04:01 -05:00
Petr Drastil
5d39e49422
chore(argo-cd): Update documentation (#1400)
* chore(argo-cd): Update documentation

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-08-19 21:37:29 +02:00
JM
bcf785e395
feat(argo-cd): Upgrade argocd to v2.4.10 (#1404)
[Release notes](https://github.com/argoproj/argo-cd/releases/tag/v2.4.10)

[Diff between argo-cd v2.4.9 and v2.4.10](https://github.com/argoproj/argo-cd/compare/v2.4.9...v2.4.10)

- 3 doc changes
- 3 fixes

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

Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-08-18 09:28:01 +09:00
JM
eade73f62e
feat(argo-cd): Upgrade argocd to v2.4.9 (#1395)
[Release Notes](https://github.com/argoproj/argo-cd/releases/tag/v2.4.9)

[Diff between v2.4.8 and v2.4.9 of argo-cd](https://github.com/argoproj/argo-cd/compare/v2.4.8...v2.4.9)

- 9 doc changes
- 3 fixes

Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-08-11 22:41:22 +02:00
Hyeonmin Park
8b28c6a826
feat(argo-cd): Add entry and notes for admin.enabled (#1370)
* 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>
2022-08-02 12:01:34 +02:00
smcavallo
79b109e7d9
feat(argo-cd): Upgrade argocd to v2.4.8 (#1390)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-08-01 14:48:52 +01:00
Aikawa
a1d7e51f8f
chore(argo-cd): update redis to 7.0.4 for avoiding CVE-2022-30065 (#1387)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-07-31 13:19:47 +01:00
Aikawa
b665d53b4d
fix(argo-cd): Drop all ~ keys from redis-ha because they cause error on kustomize and cannot document via helm-docs (#1322)
* fix(argo-cd): Add notes on redis-ha for kustomize users
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* fix(argo-cd): Drop all `~` keys from redis-ha
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* feat(argo-cd): keep necessary redis-ha parameters
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-07-29 20:15:02 +02:00
kahirokunn
0a28b48f95
fix(argo-cd): redis and redis-exporter image was migrated from docker hub to public ecr for docker hub rate limit (#1386)
* 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>
2022-07-29 23:40:11 +09:00
Mathieu Parent
8f0914dc4e
feat(argo-cd): Truncate version labels to 63 characters (#1368)
Allow to use digests.
https://github.com/argoproj/argo-helm/issues/417

Signed-off-by: Mathieu Parent <mathieu.parent@insee.fr>
2022-07-21 11:53:19 +02:00
yanyx
833c877ca5
fix(argo-cd): fix unmarshal annotaions error (#1379)
Signed-off-by: Yixing Yan <yixingyan@gmail.com>
2022-07-19 21:47:42 +09:00
Philipp B
1bf8dd4fdc
feat(argo-cd): Upgrade argocd to v2.4.7 (#1378)
Signed-off-by: Philipp Born <mail@philipp-born.eu>
2022-07-19 15:25:22 +09:00
Daniel Nachtrub
9c245d4e65
feat(argo-cd): Added apiVersion switch for autoscaling resources (#1375)
* Added apiVersion switch for autoscaling

Signed-off-by: dn <dn@nuvotex.de>

* bumped chart version
added changelog

Signed-off-by: dn <dn@nuvotex.de>

* updated docs with helm-docs 1.9.1

Signed-off-by: dn <dn@nuvotex.de>

* added new line end of file (lint issue)

Signed-off-by: dn <dn@nuvotex.de>

* replaced linebreaks in chart.yaml with LF

Signed-off-by: dn <dn@nuvotex.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>
2022-07-14 15:02:52 +02:00
Paweł Kalinowski
1fda562239
feat(argo-cd): Upgrade argocd to v2.4.6 (#1373)
Signed-off-by: Pawel Kalinowski <pawel@kalinowski.io>
2022-07-13 22:42:30 +02:00
Usman Malik
cb84719b1a
feat(argo-cd): Upgrade argocd to v2.4.4 (#1363)
Signed-off-by: imusmanmalik <usmanmalik@engineer.com>
2022-07-07 17:45:59 +01:00
Thomas Loubiou
34640e00bd
fix(argo-cd): bump redis-ha dependency to 4.17.1 (#1350)
Signed-off-by: Thomas Loubiou <thomas.loubiou@mirakl.com>
2022-06-29 22:09:56 +09:00
smcavallo
28d12acb0e
feat(argo-cd): Upgrade argocd redis-ha dependency (#1349)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-06-28 16:11:29 +01:00
smcavallo
4a1903d0b8
feat(argo-cd): Upgrade argocd to v2.4.3 (#1348)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-06-28 14:20:25 +01:00
Aikawa
5458a88acb
fix(argo-cd): fix doc of how to upgrade CRD (#1344)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-06-27 18:44:48 +01:00
Gabriele
6f8aea3750
fix(argo-cd): fix argo-cd notifications resource names in role (#1340)
* fix(argo-cd): fix argo-cd notifications resource names in role

Signed-off-by: Gabriele Diener <gabriele.diener@klarna.com>

* fix(argo-cd): fix chart version

Signed-off-by: Gabriele Diener <gabriele.diener@klarna.com>
2022-06-23 16:43:30 +02:00
Aikawa
94f4a5e56e
feat(argo-cd): support clusterResourceBlacklist (#1335)
* feat(argo-cd):support clusterResourceBlacklist
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* fix(argo-cd): fix lint
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-06-23 15:33:44 +09:00
Scott Cabrinha
50a473b1ef
feat(argo-cd): Upgrade image to v2.4.2 (#1339)
* feat(argo-cd): Upgrade image to v2.4.2

Signed-off-by: scabrinha <scabrinha@tesla.com>

* Update changelog

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: scabrinha <scabrinha@tesla.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-23 07:49:55 +02:00
Romain Poirot
7c21bec7f5
docs(argo-cd): Fix incorrect version in upgrade instructions (#1330)
* 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>
2022-06-17 09:00:56 +02:00
Michael Vittrup Larsen
0ad6070fcc
Argo-cd: Add controller statefulset name truncation at 52 chars. Fixes #1328 (#1329)
* Add controller statefulset name truncation at 52 chars

Signed-off-by: MichaelVL <mvl.gh@network42.dk>

* Delete old changelog

Signed-off-by: MichaelVL <mvl.gh@network42.dk>
2022-06-16 12:23:38 +01:00
Aikawa
4ed76386e0
chore(argo-cd): use latest URLS (#1331) 2022-06-15 08:16:02 -05:00
Marco Kilchhofer
99f97cafd9
fix(argo-cd): Extend K8s RBAC when using UI exec feature (#1326)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-14 13:31:39 +01:00
Le Minh Thong
04f4cb0ba1
feat(argo-cd): Update to Argo CD v2.4.0 (#1325)
* 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>
2022-06-14 11:10:08 +01:00
Aikawa
1e689a4356
feat(argo-cd): Support annotations in argocd-configs secrets (#1314)
* 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>
2022-06-08 08:03:58 +02:00
Aikawa
05f7c6c241
feat(argo-cd): support separate imagePullSecrets (#1311)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-02 13:26:08 +01:00
Marco Kilchhofer
bf692f9383
fix(argo-cd): AppSet and Notifications respect global.podAnnotations (#1308)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-02 13:06:16 +01:00
Nicolas Lamirault
bc5a603b2b
Specify logformat for Argo-CD notifications component (#1303)
* Add: Specify logformat for Argo-CD notifications component

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

* Update: Chart changelog

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

* Fix: documentation

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
2022-05-30 17:19:38 +01:00
Marco Kilchhofer
c10fd657d0
chore(argo-cd): Update redis-ha to 4.16.0 (#1296)
* 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>
2022-05-25 12:06:37 +01:00
smcavallo
0682a7e8ee
fix(argo-cd): Update redis-ha dependency for haproxy CVEs (#1290)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-05-23 06:47:03 +02:00
Aikawa
3332dc2e12
fix(argo-cd): adjust api version of pod disruption budget by referring to k8s version (#1289)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-05-22 13:51:41 +02:00
Greg
1492575ee0
feat(argo-cd): Add support for external issuers in server Certificate resource (#1279)
* Add cert-manager issuer group support for external issuers

Signed-off-by: Greg Sidelinger <sidelig@nationwide.com>

* Bumping chart version and adding changelog

Signed-off-by: Greg Sidelinger <sidelig@nationwide.com>

* Fixing documentation.

Signed-off-by: Greg Sidelinger <sidelig@nationwide.com>

* Retrigger CI pipeline

Signed-off-by: Greg Sidelinger <sidelig@nationwide.com>

* Making server.certificate.issuer.group optional

Signed-off-by: Greg Sidelinger <sidelig@nationwide.com>

* Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Greg Sidelinger <sidelig@nationwide.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-20 20:10:35 +02:00
Michael Crenshaw
6967136f57
fix(argo-cd): Update to Argo CD v2.3.4 (#1284)
* 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>
2022-05-19 19:53:53 +02:00
Alex
ec31320b2e
fix(argo-cd): Fix indent on Argo CD applications and projects (#1283)
* 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>
2022-05-19 13:51:00 +02:00
Christian Brauchli
57e1cd6960
feat(argo-cd): Make metrics and serviceMonitors usable on an istio service mesh (#1270)
* 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>
2022-05-10 09:40:49 +02:00
Lukas
ef70ad9edd
fix(argo-cd): global.securityContext merging (#1255)
* fix(argo-cd): global.securityContext merging

merge global.securityContext into local (applicationset, notifications) values

Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>

* chore(argo-cd): bump version and add artifacthub changes

Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>

* fix(argo-cd): wrong value for applicationSet podSecurityContext

Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>

* fix(argo-cd): rerun helm-docs

Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>

* chore(argo-cd): bump version

Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-09 21:18:11 +02:00
Lukas
021a5a0c1f
fix(argo-cd): use global imagePullSecret value for notifications deployment (#1253)
* fix(argo-cd): use global imagePullSecret value for notifications deployment

Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>

* chore(argo-cd): rerun helm docs

Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>

* chore(argo-cd): bump version

Signed-off-by: Höhl, Lukas <lukas.hoehl@accso.de>

* Drop unnecessary newline

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-07 21:58:33 +01:00
Petr Drastil
4a55fbef29
fix(argo-cd): Use global imagePullPolicy for Dex (#1250)
* 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>
2022-05-05 23:59:18 +02:00
Marko Bevc
b4dbec9994
docs(argo-cd): Update README and remove template deps (#1258)
* 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>
2022-05-04 17:39:10 +01:00
Petr Drastil
d869c8fc68
chore(argo-cd): Document how to upgrade CRDs (#1251)
* 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>
2022-04-30 13:30:56 +01:00
Domonkos Cinke
93274f59ae
fix(argo-cd): Remove unneeded static-files volume (#1213)
* Remove unneeded static-files volume

Signed-off-by: Domonkos Cinke <seayou@gmail.com>
Signed-off-by: Domonkos Cinke <domonkos.cinke@namecheap.com>

* Bump chart version and add changelog

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-04-22 11:54:54 +02:00
Cameron McAvoy
a90beacd48
fix(argo-cd): Include applicationset resources in aggregated ClusterRoles (#1230)
Signed-off-by: Cameron McAvoy <cmcavoy@indeed.com>
2022-04-22 10:33:46 +02:00
crabique
21b9f14889
fix(argo-cd): redis-exporter image was migrated from quay.io to docker hub (#1235)
* 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>
2022-04-21 23:02:13 +01:00
Kevin Franklin Kim
5d6442b4be
feat(argo-cd): add ImagePullPolicy to repo server init container (#1228) 2022-04-19 13:01:45 +02:00
Aikawa
3c2ca2cdbe
chore(argocd): update notification notifiers' comment (#1222)
* Revert "feat(argo-cd): Add ability to set Notification Services (#1220)"

This reverts commit 7932e5a460.
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* chore(argocd): update comment to clarify usecase

Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-04-12 15:28:04 +01:00
Aikawa
7932e5a460
feat(argo-cd): Add ability to set Notification Services (#1220)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-04-12 13:31:39 +01:00
Moustafa Baiou
2cced04870
fix(argo-cd): remove unneeded status from CRD (#1217)
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>
2022-04-11 15:33:16 +01:00
Marco Kilchhofer
3befa82210
feat(argo-cd): Add params to override Certificate duration and renewBefore (#1209)
* 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>
2022-04-03 11:13:56 +02:00
Marco Kilchhofer
d542b1e426
fix(argo-cd): Fix server.config.url and slack service account (#1208)
* 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>
2022-04-02 20:44:48 +02:00
Marco Kilchhofer
58926e3d79
feat(argo-cd): Add ability to use an external redis instance (#1150)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-03-31 14:18:54 +02:00
Marco Kilchhofer
f47bab3acc
fix(argo-cd): Upgrade dex to v2.30.2 (#1205)
This was missing during Argo CD upgrade 2.2 -> 2.3

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-03-31 12:58:55 +01:00
Marco Kilchhofer
b179665dc8
fix(argo-cd): Update to Argo CD v2.3.3 (#1204)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-03-30 14:39:44 +01:00
yanyx
82f0a66fc6
refactor(argo-cd)!: Remove Argo CD notification default notifier (#1201)
* 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>
2022-03-29 13:24:04 +02:00
amaury ravanel
45ed060c2b
fix(argo-cd): Correct ApplicationSet controller port (#1200)
* 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>
2022-03-28 23:01:54 +02:00
yanyx
abea0338a3
fix(argo-cd): fix subscriptions default value (#1197)
* fix subscriptions default value

Signed-off-by: Yixing Yan <yixingyan@gmail.com>

* update changelog

Signed-off-by: Yixing Yan <yixingyan@gmail.com>

* update argo-cd readme

Signed-off-by: Yixing Yan <yixingyan@gmail.com>
2022-03-28 15:17:43 +02:00
Michael Crenshaw
de3643805b
feat(argo-cd): Update to v2.3.2 release (#1191)
* 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>
2022-03-23 09:53:09 +00:00
Marco Kilchhofer
b919396574
fix(argo-cd): Add missing NetworkPolicy for ApplicationSet and Notifications (#1184)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-03-18 21:25:23 +00:00
ericpdurand
3a2858aa98
feat(argo-cd): Adding applicationSet.enable and notifications.enable (#1181)
* 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>
2022-03-18 17:41:56 +01:00
Lucas Bickel
1ff008d64a
feat(argo-cd): add notifications.metrics.serviceMonitor.selector for consistency (#1177)
Signed-off-by: Lucas Bickel <lucas.bickel@adfinis.com>
2022-03-17 18:15:20 +01:00
Lucas Bickel
8e51693a82
fix(argo-cd): proper selectors for notifications metrics (#1176)
* 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>
2022-03-17 13:53:53 +01:00
Mikołaj Miotk
32a06059c3
feat(argo-cd): Update to use v2.3.1 release (#1162)
* 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>
2022-03-16 22:01:30 +01:00
Aaron Jones
dde043a055
fix(argo-cd): ArgoCD application controller - metrics application labels (#1167)
* 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>
2022-03-12 19:59:04 +01:00
Charles-Edouard Brétéché
ec6cd35fed
fix: create service account for repo server by default (#1161)
This PR enables the creation of a service account for repo server by default.

Signed-off-by: Charles-Edouard Brétéché <charled.breteche@gmail.com>
2022-03-10 10:45:15 +00:00
Matthias Lisin
0a5422f20a
fix(argo-cd): Quote clusterResources value to avoid invalid Secret manifest (#1160)
Signed-off-by: Matthias Lisin <ml@visu.li>
2022-03-06 15:53:46 +00:00
Jan-Otto Kröpke
f985751bb2
fix(argo-cd): Use upstream entrypoint.sh (#1159)
Signed-off-by: Jan-Otto Kröpke <mail@jkroepke.de>
2022-03-06 13:07:49 +01:00
Matthias Lisin
326d87a70c
fix(argo-cd): Expose clusterResources in cluster secret (#1131)
* fix(argo-cd): Expose clusterResources in cluster secret

Signed-off-by: Matthias Lisin <ml@visu.li>

* Change indent

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-03-01 22:57:52 +01:00
Otto Nordander
cbdcd902d7
Always mount argocd-tls-certs-cm in server and repo-server (#1098)
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>
2022-03-01 17:35:07 +00:00
ericpdurand
7248992d65
fix(argo-cd): Adding securityContext to copyutil container in repo-server (#1149)
Signed-off-by: Eric Durand <eric_p_durand@yahoo.com>
2022-02-26 20:06:59 +00:00
Ken Kaizu
4538e57aae
feat(argo-cd): add dex server extra args (#1146)
Signed-off-by: krrrr38 <k.kaizu38@gmail.com>
2022-02-23 11:02:22 +00:00
Hyeonmin Park
591de85984
chore(argo-cd): Fix typo of policy.csv comment in values.yaml (#1136)
Signed-off-by: Hyeonmin Park <hyeonmin.park@kennysoft.kr>
2022-02-17 11:37:22 +00:00
Juan C. Müller
da0946d61e
fix(argo-cd): Use ingressClassName from ingressGrpc in ingress-grpc (#1127)
Signed-off-by: Juan C. Müller <jcmuller@gmail.com>
2022-02-05 16:32:30 +00:00
Lucas Bickel
7ffbe9d113
fix(argo-cd): Update to Argo CD v2.2.5 (#1128)
Signed-off-by: Lucas Bickel <lucas.bickel@adfinis.com>
2022-02-05 12:54:45 +00:00
Lucas Bickel
ac4dc6df43
fix(argo-cd): Update to Argo-CD v2.2.4 (#1124)
Signed-off-by: Lucas Bickel <lucas.bickel@adfinis.com>
2022-02-04 09:19:18 +00:00