Commit Graph

841 Commits (3351b30ee65a2cce0747a48c6d7c669d6548f6a6)

Author SHA1 Message Date
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
Eddie Knight c041c74464
Added minimum permissions to workflows (#1517)
Signed-off-by: Eddie Knight <iv.eddieknight@gmail.com>
2022-10-07 11:27:25 +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
Eddie Knight c11a729595
chore(docs): Updated README following CLOMonitor guidelines (#1509)
* chore: Added security policy note to README
* chore: Added Changelog note to README
* Added Artifact Hub badge

Signed-off-by: Eddie Knight <iv.eddieknight@gmail.com>
2022-10-05 21:27:31 +02: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