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
c4d8b37fe4
chore(argocd-apps): Add changelog link on README ( #1731 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-25 14:56:33 +01:00
Aleksandr Lossenko
00ed90f524
chore(argo-events): upgrade argo-events to app version 1.7.4 ( #1730 )
...
Signed-off-by: Aleksandr Lossenko <aleksandr.lossenko@gmail.com>
2022-12-24 20:41:02 +01:00
Aikawa
4ada750a84
chore(argo-workflows): Add changelog link on README ( #1726 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-22 22:00:38 +09: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
Aikawa
56f3b77fd1
chore(argo-workflows): Support missing configurations to workflow controller cm ( #1716 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-19 18:07:44 +09:00
Aikawa
3c8ad7be89
feat(argo-workflows): Support images property to workflow-controller-configmap for emissary executor ( #1708 )
...
* feat(argo-workflows): Support images property to workflow-controller-configmap for emissary executor
Signed-off-by: yu-croco <yu.croco@gmail.com>
* chore(argo-workflows): adopt concise name
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-19 08:41:56 +09: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
Chris Reiche
69feaadde7
feat(argo-events): Add the ability to change the port for argo-events webhook ( #1712 )
2022-12-16 18:45:25 -06:00
Vadim Grek
9e523b0538
chore(argo-events): use policy/v1 for poddisruptionbudgets, when available ( #1710 )
...
* Use policy/v1 for poddisruptionbudgets, when available
Signed-off-by: Vadim Grek <vadimprog@gmail.com>
2022-12-15 09:33:36 +01: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
f5c5c141c5
feat(argocd-apps): Support sourceNamespaces for AppProject ( #1698 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-10 14:50:31 +00:00
Pedro
bd7dc0bddf
fix(argo-events): avoid label exceeding maximum length ( #1693 )
2022-12-09 07:07:45 -06:00
Pedro
5b15810e2d
fix(argo-workflows): avoid label exceeding maximum length ( #1692 )
...
fix(argo-workflows): generated value for app.kubernetes.io/version label for argo-workflows will not exceed maximum length and support image tags with a SHA digest.
Signed-off-by: Pedro Salgado <steenzout@users.noreply.github.com>
Signed-off-by: Pedro Salgado <steenzout@users.noreply.github.com>
2022-12-09 15:50:05 +09: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
Daniel Iziourov
216a52d341
fix(argo-workflows): missing artifact GC rbac ( #1680 )
...
According to the documentation:
https://argoproj.github.io/argo-workflows/walk-through/artifacts/#artifact-garbage-collection
Signed-off-by: danmx <daniel@iziourov.info>
Signed-off-by: danmx <daniel@iziourov.info>
Co-authored-by: Jason Meridth <jmeridth@gmail.com>
2022-12-02 22:49:50 +09:00
Luke
462fde1f29
add with statements around project templates for source/destinations ( #1678 )
...
Signed-off-by: lukepatrick <lukephilips@gmail.com>
Signed-off-by: lukepatrick <lukephilips@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2022-12-02 07:26:17 -06:00
Daniel Iziourov
48e16abc42
chore(argo-workflows): removed deprecated Role rbac ( #1681 )
...
Signed-off-by: danmx <daniel@iziourov.info>
Signed-off-by: danmx <daniel@iziourov.info>
2022-12-02 19:29:25 +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
Aikawa
9ae4579297
chore(argo-workflows): Update Argo Workflows to v3.4.4 ( #1674 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-12-01 00:25:40 +09: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
Aikawa
77d8a11dd8
chore(argo-workflows): Support workflow retention ( #1668 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-11-26 10:08:11 +09: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
Eugene Lugovtsov
062417e30d
feat(argo-workflows): Add labels for ServiceAccounts ( #1665 )
...
* Add labels for ServiceAccounts
Signed-off-by: Eugene Lugovtsov <lug.zhenia@gmail.com>
* fix workflow serviceaccount labels
Signed-off-by: Eugene Lugovtsov <lug.zhenia@gmail.com>
* fix docs
Signed-off-by: Eugene Lugovtsov <lug.zhenia@gmail.com>
Signed-off-by: Eugene Lugovtsov <lug.zhenia@gmail.com>
2022-11-25 09:35:40 +09:00
emmayylu
16cf7af98b
feat(argo-workflows): Allow controller to whitelist secrets ( #1646 )
...
* allow users to whitelist secrets
Signed-off-by: emmayylu <84873428+yolu-kxs@users.noreply.github.com>
* remove unnecessary if-statement
Signed-off-by: emmayylu <44856279+emmayylu@users.noreply.github.com>
* use square bracket for array
Signed-off-by: emmayylu <44856279+emmayylu@users.noreply.github.com>
* fix typo and update readme
Signed-off-by: emmayylu <44856279+emmayylu@users.noreply.github.com>
Signed-off-by: emmayylu <84873428+yolu-kxs@users.noreply.github.com>
Signed-off-by: emmayylu <44856279+emmayylu@users.noreply.github.com>
Co-authored-by: emmayylu <84873428+yolu-kxs@users.noreply.github.com>
2022-11-23 16:17:56 +09: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
Aikawa
050027ad65
fix(argo-workflows): Added missing attribute for sso ( #1641 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-11-14 20:20:11 +09: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
Max Kochubey
826ae0f177
Allow to add custom artifact repository ( #1453 )
...
Signed-off-by: Max Kochubey <20810306+maxkochubey@users.noreply.github.com>
Signed-off-by: Max Kochubey <20810306+maxkochubey@users.noreply.github.com>
2022-11-10 09:36:13 +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
Aikawa
82b726bab5
chore(argo-workflows): Update ArgoWorkflows to v3.4.3 ( #1610 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-11-01 18:26:18 +09: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
Nick Fisher
55b8b34d20
fix(argo-workflows): serviceaccount rbac when sso is enabled ( #1586 )
...
Signed-off-by: Nick Fisher <nxf5025@gmail.com>
Signed-off-by: Nick Fisher <nxf5025@gmail.com>
2022-10-27 10:04:37 +09: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
Aikawa
3a431395d0
chore(argo-workflows): Enable to set different imagePullPolicy for mainContainer and executor ( #1570 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-10-25 15:18:59 +09: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
Aikawa
6eaec3188a
chore(argo-workflows): Update ArgoWorkflows to v3.4.2 ( #1571 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-10-24 14:53:33 +09: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
Kiyoshi Muranaka
2626b31b69
feat(argo-workflows): Add support for topologySpreadConstraints ( #1496 )
...
Signed-off-by: Kiyoshi Muranaka <hxhgkkrgi@gmail.com>
Signed-off-by: Kiyoshi Muranaka <hxhgkkrgi@gmail.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
2022-10-22 16:37:31 +09: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
7c3276f44d
feat(argocd-apps): Add Argo extensions ( #1546 )
...
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-14 00:06: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
toyamagu
14d2b8313e
feat(argocd-apps): Add ArgoCD ApplicationSet ( #1521 )
...
* Add ArgoCD ApplicationSet
Signed-off-by: toyamagu <toyamagu2021@gmail.com>
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2022-10-12 10:31:54 +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
Marc Brugger
32d86666be
Add support for additional initContainers and additional volume/volumeMounts ( #1542 )
...
fix github action to handle crd installation correctly
Signed-off-by: bakito <github@bakito.ch>
Signed-off-by: bakito <github@bakito.ch>
2022-10-12 00:19:24 +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
Jason Meridth
0b5ab6da18
chore(argo-workflows): Upgrade argo-workflows to app version 3.4.1 ( #1505 )
...
[Release Notes](https://github.com/argoproj/argo-workflows/releases/tag/v3.4.1 )
Signed-off-by: jmeridth <jmeridth@gmail.com>
Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-10-02 18:27:57 +09:00
Jason Meridth
d4085a5641
chore(argo-rollouts): Upgrade argo-rollouts to 1.3.1 ( #1500 )
...
Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-10-01 00:29:03 +02: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 Meridth
01a871c91e
chore(argo-events): upgrade argo-events to app version 1.7.3 ( #1499 )
2022-09-29 10:54:42 -05:00
Jason Meridth
ed2bf79bab
chore(argo-rollouts) Upgrade to argo-rollouts 1.3.0 ( #1466 )
...
Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-09-29 08:43:32 +02:00
Keigo Hattori
107695e738
feat(argo-workflows): Add extra manifests to deploy within the chart ( #1495 )
...
Signed-off-by: Keigo Hattori <keigoht@gmail.com>
2022-09-28 15:50:45 +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
Aikawa
57d64df546
fix(argo-workflows): Helm syntax on SSO configuration ( #1493 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-27 21:43:48 +09:00
Aikawa
99aadc56c4
fix(argo-workflows): sso configuration ( #1492 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-27 18:53:04 +09:00
Aikawa
ab2ab593b3
feat(argo-workflows): Support Azure Blob Storage for artifact ( #1488 )
...
* feat(argo-workflows): Support Azure Blob Storage for artifact
Signed-off-by: yu-croco <yu.croco@gmail.com>
* chore(argo-workflows): refactor, from if/else to with
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-26 13:11:00 +09:00
Aikawa
bf2420767b
fix(argo-workflows): change default type of .mainContainer.env
and .executor.env
from object to array ( #1487 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-26 10:49:33 +09:00
Laurent Lavaud
9b3a65e239
fix(argo-cd): Add missing templating for some service labels ( #1489 )
2022-09-25 12:02:42 -05:00
Aikawa
fd0f2c92e1
fix(argo-workflows): Set only used values on SSO configuration ( #1483 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-24 09:03:36 +09: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
Aikawa
e9dddd8289
fix(argo-workflows): remove unsupported value from SSO configuration ( #1473 )
...
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-21 21:51:04 +09: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
JM
6099bbb256
fix(argo-workflows): move crds folder into templates folder ( #1472 )
...
Fixes #1430 #1468
Due to multiple instances where new/changed CRDs for argo-workflows do not
get installed/updated I believe it is time to move the crds folder into
the templates folder like our other helm charts.
I'm aware helm 3 is supposed to handle the crds folder but it seems there
are a few known issues currently [here](https://github.com/hashicorp/terraform-provider-helm/issues/944 ), [here](https://github.com/helm/helm/issues/11321 ) and [here](https://github.com/helm/helm/pull/11330 ) that show that may still
need some work.
Signed-off-by: jmeridth <jmeridth@gmail.com>
Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-09-21 05:34:39 -05: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
JM
8847af4522
chore(argo-events) upgrade argo-events to 1.7.2 ( #1465 )
...
[Release notes](https://github.com/argoproj/argo-events/releases/tag/v1.7.2 )
Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-09-20 13:54:44 +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
Aikawa
87d6e396a7
chore(argo-workflows): upgrade version v3.4.0 ( #1463 )
...
* chore(argo-workflows): upgrade version v3.4.0
Signed-off-by: yu-croco <yu.croco@gmail.com>
* fix(argo-workflows): Remove unsupported attributes on metricsConfig and telemetryConfig, from workflow-controller-configmap
Signed-off-by: yu-croco <yu.croco@gmail.com>
* fix(argo-workflows): update CRDs
Signed-off-by: yu-croco <yu.croco@gmail.com>
* fix(argo-workflows): upgrade CRDs
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-09-20 01:10:20 +09: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
Luke
19b1c138e1
feat(argo-rollouts): Add initContainers to controller pod, allow secrets to be manipulated ( #1410 )
...
* Add initContainers to controller pod, allow secrets to be manipulated
Signed-off-by: lukepatrick <lukephilips@gmail.com>
* bump
Signed-off-by: lukepatrick <lukephilips@gmail.com>
* linting
Signed-off-by: lukepatrick <lukephilips@gmail.com>
* Update charts/argo-rollouts/templates/controller/deployment.yaml
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: lukepatrick <lukephilips@gmail.com>
Signed-off-by: lukepatrick <lukephilips@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-08-26 11:40:01 -05: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
jphelton
b029a6dde3
feat(argo-rollouts): flag to disable clusterrole/clusterrolebinding creation ( #1388 )
...
* feat(argo-rollouts): Add flag to optionally disable the creation of cluster roles (even when running in cluster mode)
Signed-off-by: Joshua Helton <jdoghelton@gmail.com>
* fix README.md with helm-docs.sh
Signed-off-by: Joshua Helton <jdoghelton@gmail.com>
Signed-off-by: Joshua Helton <jdoghelton@gmail.com>
Co-authored-by: JM <jmeridth@gmail.com>
2022-08-22 21:43:13 -05: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
Aikawa
798c8107c3
feat(argocd-apps): adopt additional Applications/Projects to argocd-apps chart ( #1356 )
...
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-08-22 14:32:07 +02: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