Commit graph

880 commits

Author SHA1 Message Date
ilia-medvedev-codefresh
9591bf1023
Update chart to 5.16.0 (#5)
* feat(argo-cd): Upgrade Argo CD to 2.5.0 (#1568)

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

* chore(github): Bump GitHub actions versions (#1575)

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

* fix(argo-cd): Chart NOTES nil references (#1582)

Signed-off-by: Filipe Santos <filipe@not.sh>

* docs(argo-cd): Improve documentation (#1584)

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

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

* 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>

* 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>

* 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>

* chore(argo-cd): Cleanup Redis manifest (#1577)

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

* fix(argo-cd): Fix migration path for server configs (#1585)

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

* fix(argo-cd): Type conversion for ConfigMaps values (#1594)

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

* feat(argo-cd): Add probes for ApplicationSet controller (#1532)

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

* chore(argo-cd): Remove liveness probe from application controller (#1581)

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

* chore(github): Add dependabot.yml (#1595)

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

* feat(argo-cd): Set container security contexts (#1579)

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

* feat(argo-cd): Support custom TLS certificates for Dex (#1477)

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

* feat(argo-cd): Support manually managed TLS certificate for Server (#1534)

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

* fix(argo-cd): Don't install CRDs for disabled components (#1596)

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

* fix(argo-cd): update network policy port name (#1603)

Signed-off-by: Eric Cimino <ecimino@vailsys.com>

* chore(argo-workflows): Update ArgoWorkflows to v3.4.3 (#1610)

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

* fix(argo-cd): Replace coalesce with merge for old config values (#1612)

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

* feat(argo-cd): Add revisionHistoryLimit (#1599)

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

* Upgrade Argo Image to the latest (#1614)

Signed-off-by: Dong Wang <wd@wdicc.com>

Signed-off-by: Dong Wang <wd@wdicc.com>

* chore(argo-cd): Update redis-ha (#1617)

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

* 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>

* 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>

* fix(argo-cd): Use Dex non-distroless image (#1626)

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

* 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>

* 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>

* 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>

* 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>

* fix(argo-workflows): Added missing attribute for sso (#1641)

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

* 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>

* chore(argo-cd): Consolidated GnuPG configuration (#1609)

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

* 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>

* 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>

* 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>

* fix(argo-cd): deprecate server.extraArgs."--insecure" (#1669)

Signed-off-by: GitHub <noreply@github.com>

Signed-off-by: GitHub <noreply@github.com>

* chore(argo-workflows): Support workflow retention (#1668)

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

* feat(argo-cd): Upgrade argocd to v2.5.3 (#1671)

Signed-off-by: smcavallo <smcavallo@hotmail.com>

* fix helm install md (#1672)

Signed-off-by: fsl <1171313930@qq.com>

Signed-off-by: fsl <1171313930@qq.com>

* feat(argo-cd): Add Repo Server strict TLS cert support (#1673)

Signed-off-by: Karl Parry <karl.parry@imbursepayments.com>

* chore(argo-workflows): Update Argo Workflows to v3.4.4 (#1674)

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

* 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>

* chore(argo-cd): Remove duplicate ApplicationSet features (#1598)

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

* 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>

* chart update WIP

* backport applicationset

* backport applicationset

* argocd 2.5.5

---------

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
Signed-off-by: Filipe Santos <filipe@not.sh>
Signed-off-by: Nick Fisher <nxf5025@gmail.com>
Signed-off-by: Ashlin Eldridge <ashlin.eldridge@gmail.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Eric Cimino <ecimino@vailsys.com>
Signed-off-by: yu-croco <yu.croco@gmail.com>
Signed-off-by: Dong Wang <wd@wdicc.com>
Signed-off-by: Tim Van de Walle <tvandewalle@trek10.com>
Signed-off-by: Elad Dolev <dolevelad@gmail.com>
Signed-off-by: Max Kochubey <20810306+maxkochubey@users.noreply.github.com>
Signed-off-by: Allex <allexveldman+github@gmail.com>
Signed-off-by: emmayylu <84873428+yolu-kxs@users.noreply.github.com>
Signed-off-by: emmayylu <44856279+emmayylu@users.noreply.github.com>
Signed-off-by: Eugene Lugovtsov <lug.zhenia@gmail.com>
Signed-off-by: GitHub <noreply@github.com>
Signed-off-by: smcavallo <smcavallo@hotmail.com>
Signed-off-by: fsl <1171313930@qq.com>
Signed-off-by: Karl Parry <karl.parry@imbursepayments.com>
Signed-off-by: John Stewart <jstewart@rentpath.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
Co-authored-by: Filipe <filipe@not.sh>
Co-authored-by: Nick Fisher <nxf5025@gmail.com>
Co-authored-by: Ashlin Eldridge <ashlin.eldridge@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Eric Cimino <58572548+cimin0@users.noreply.github.com>
Co-authored-by: Aikawa <yu.croco@gmail.com>
Co-authored-by: Dong Wang <wd@wdicc.com>
Co-authored-by: tvandewalle <1022306+tvandewalle@users.noreply.github.com>
Co-authored-by: Elad Dolev <dolevelad@gmail.com>
Co-authored-by: Max Kochubey <20810306+maxkochubey@users.noreply.github.com>
Co-authored-by: Allex <a.veldman@chain-stock.com>
Co-authored-by: emmayylu <44856279+emmayylu@users.noreply.github.com>
Co-authored-by: emmayylu <84873428+yolu-kxs@users.noreply.github.com>
Co-authored-by: Eugene Lugovtsov <34510252+EugeneLugovtsov@users.noreply.github.com>
Co-authored-by: Zadkiel Aharonian <zadkiel.aharonian@gmail.com>
Co-authored-by: smcavallo <smcavallo@users.noreply.github.com>
Co-authored-by: fsl <1171313930@qq.com>
Co-authored-by: Karl Parry <88431088+karlparry@users.noreply.github.com>
Co-authored-by: John Stewart <32647598+jstewart612@users.noreply.github.com>
2023-02-02 14:54:39 +02:00
ilia-medvedev-codefresh
4befcd5dc5
Update Chart.yaml (#4)
Signed-off-by: ilia-medvedev-codefresh <ilia.medvedev@codefresh.io>

Signed-off-by: ilia-medvedev-codefresh <ilia.medvedev@codefresh.io>
2023-01-23 09:54:32 +02:00
Ilia Medvedev
0694db8b41 vers 2022-12-26 10:33:05 +02:00
Ilia Medvedev
d6f3465fb6 release specific chart only 2022-12-26 09:28:37 +02:00
Ilia Medvedev
9428767336 init 2022-12-25 18:43:30 +02:00
Ilia Medvedev
7db4963d6a init 2022-12-25 18:42:56 +02:00
ilia-medvedev-codefresh
2b99d3dafd
Merge pull request #1 from codefresh-io/test-change-argo-cd
Initial Codefresh ArgoCD - App version v2.4.15-cap-CR-15677-rollout-rollback
2022-12-25 18:35:12 +02:00
Ilia Medvedev
833359e415 adjust appset controller 2022-12-25 13:54:04 +02:00
Ilia Medvedev
d208bfd51a disabled notifications controller 2022-12-25 12:57:02 +02:00
Ilia Medvedev
8c9f38a257 disabled notifications controller 2022-12-25 12:55:50 +02:00
Ilia Medvedev
26d1950138 fix doc 2022-12-25 12:37:48 +02:00
Ilia Medvedev
2fdb695799 change to cf images 2022-12-25 12:34:24 +02:00
Ilia Medvedev
3a6b06aa1a Merge remote-tracking branch 'origin/argo-cd' into test-change-argo-cd 2022-12-25 12:14:22 +02:00
Ilia Medvedev
0bd029838e changes to pipelines 2022-12-25 12:11:45 +02:00
Ilia Medvedev
2a20c44088 test 2022-12-25 12:09:04 +02:00
Ilia Medvedev
1a55354bb8 initialize argo-cd 2022-12-25 10:35:21 +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
Jason Meridth
9d69923c93
fix(github): Use hardcoded version for helm (#1573)
- [x] use stable version of helm for azure/setup-helm github action
- [x] match to v3 for azure/setup-helm usage (in linting action)

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

Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-10-24 16:48:00 -05: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
Eddie Knight
2b629879db
chore(github): Added Argoproj CLOMonitor Badge (#1548)
Signed-off-by: Eddie Knight <iv.eddieknight@gmail.com>
2022-10-12 19:30:52 +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
Eddie Knight
b102a1cfab
chore(github): Added CLOMoitor exclusions related to dependency tracking (#1543) 2022-10-12 02:29:44 -05: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
Aikawa
1297678c76
chore(github): Update versions (#1525) 2022-10-08 17:26:34 -05: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