Commit Graph

865 Commits (daba66b68c69d37db2fe878f9df4a902978ff479)

Author SHA1 Message Date
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
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
Aikawa fce51dfec3
fix(argo-workflows): Changed default .Values.artifactRepository.s3.insecure to false for security (#1401)
Signed-off-by: yu-croco <yu.croco@gmail.com>
2022-08-17 09:06:40 +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
JM 5b6cb2678a
feat(argo-workflows): Upgrade argo-workflows to v3.3.9 (#1393)
[Release Notes](https://github.com/argoproj/argo-workflows/releases/tag/v3.3.9)

Signed-off-by: jmeridth <jmeridth@gmail.com>
2022-08-10 20:43:17 +09: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
Aikawa 334d8ae728
feat(argo-workflows): Add global tag (#1377)
* feat(argo-workflows): Moved `.Values.images` values to global
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* Revert "feat(argo-workflows): Moved `.Values.images` values to global"
This reverts commit 67b4294675.
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* feat(argo-workflows): Add global tag
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-07-27 09:50:42 +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
Vlad Voloshyn 8ef5710660
feat(argo-rollouts): Add extra manifests option to chart (#1366)
* feat(argo-rollouts): Add extra manifests option to chart

Signed-off-by: Vlad Voloshyn <vladvoloshyn12@gmail.com>

* fix indent

Signed-off-by: Vlad Voloshyn <vladvoloshyn12@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-07-15 13:43:03 +02: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
Tadayuki Onishi e01c613046
feat(argo-workflows): Assign common labels to some resources (#1369)
* feat(argo-workflows): Assign common labels to controller resources

Signed-off-by: kenchan0130 <tt.tanishi100@gmail.com>

* feat(argo-workflows): Assign common labels to the server sa resource

Signed-off-by: kenchan0130 <tt.tanishi100@gmail.com>

* Update argo-workflows Chart.yaml

Signed-off-by: kenchan0130 <tt.tanishi100@gmail.com>
2022-07-13 09:10:34 +09: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
darklore e40abee91f
fix(argo-events): Fix selectorLabels of ServiceMonitor (#1361)
Signed-off-by: darklore <zodiac.brave.story@gmail.com>
2022-07-06 14:38:55 +02:00
Petr Drastil 6d2dd8cca7
feat(argo-events): Upgrade controller to v1.7.1 (#1358)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-07-04 11:49:55 +02: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
Petr Drastil 768907653a
fix(argo-events): Fix generation of configured EventBus versions (#1346)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2022-06-27 23:35:25 +02: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
JM" (Jason Meridth) 87f0f3a99c
feat(argo-workflows): Upgrade argo-workflows to v3.3.8 (#1341) 2022-06-24 00:47:27 -05:00
JM" (Jason Meridth) 789ce031bd
feat(argo-workflows) Upgrade argo-workflows to v3.3.7 (#1337)
[Release Notes](https://github.com/argoproj/argo-workflows/releases/tag/v3.3.7)

Includes:
- fix: Skip TestExitHookWithExpression() completely ([#8761](https://github.com/argoproj/argo-workflows/pull/8761))

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-23 11:00:43 -05: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 445b2757f5
fix(argo-workflows): add missing verbs on workflow-controller cluster role for using HTTP templates (#1327)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-06-23 18:29:45 +09: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
Ben Hayden cd65701281
feat(argo-rollouts) Add controller.extraEnv (#1333)
* feat(argo-rollouts) Add controller.extraEnv

Ability to specify environment variables for rollouts-controller from values.yaml

Signed-off-by: Ben Hayden <hayden767@gmail.com>

* Also implement extraEnv for dashboard component

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

* Reword changelog line

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-17 10:12:52 +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
Petr Drastil d2c2055290
feat(argo-events): Upgrade argo-events to v1.7.0 (#1269)
* feat(argo-events) : Upgrade argo-events to v1.7.0

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

* Fix typos

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

* Add missing braces

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

* Use templates for service account names

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

* Drop application labels

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

* Update documentation

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

* Move CRDs to template folder

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

* Disable webhook by default

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

* Fix indentation

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

* Update README

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

* Drop prefix from aggregate-roles

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

* Fix typo aggragate-roles.yaml -> aggregate-roles.yaml

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

* Use helm-docs.sh

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

* Fix typo REALEASE -> RELEASE

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

* Use consistent wording/style

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-14 17:37:47 +02: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
Prateek Khera 5112c77824
feat(argo-workflows): Add mainContainer config in configmap (#1310)
* 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>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* feat(argo-rollouts): readonly dashboard (#1304)

* feat-argo-rollouts-readonly-dashboard

Signed-off-by: foxtel-temujincabigao
<86087373+foxtel-temujincabigao@users.noreply.github.com>"
Signed-off-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>

* fixing readme values version link

Signed-off-by: foxtel-temujincabigao
<86087373+foxtel-temujincabigao@users.noreply.github.com>
Signed-off-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* fix(argo-workflows): Remove unsupported value (#1302)

* fix(argo-workflows): Add comment about removed flag

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

* fix(argo-workflows): Remove unsupported value
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add mainContainer config in configmap

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* update version

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add mainContainer to values

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add mainContainer to readme

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add changelog

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add Workflow Main Container key

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* fix(argo-cd): AppSet and Notifications respect global.podAnnotations (#1308)

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* 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>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* chore: Update some tools' version on GitHub Actions (#1312)

Signed-off-by: yu-croco <yuki.kita22@gmail.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* chore(CODEOWNERS): Add jmeridth as approver (#1271)

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* 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>
Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add new line to fix failed liniting

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* remove auto-generating readme

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* match readme as per the comment in values file

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add image pullpolicy to values.yaml

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add image pullpolicy to values.yaml

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* add image pullpolicy to readme

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* fix ordering in readme

Signed-off-by: Prateek Khera <mail.prateekkhera@gmail.com>

* Exclude "mainContainer" prefix from General parameters

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

Co-authored-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>
Co-authored-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Aikawa <yuki.kita22@gmail.com>
Co-authored-by: Prateek Khera <mail.prateekkhera@gmail.com>
Co-authored-by: JM" (Jason Meridth) <jmeridth@gmail.com>
2022-06-10 17:50:01 +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
Aikawa 35f9ea8149
fix(argo-workflows): Remove unsupported value (#1302)
* fix(argo-workflows): Add comment about removed flag

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

* fix(argo-workflows): Remove unsupported value
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-06-01 19:56:20 +02:00
foxtel-temujincabigao 3f72172232
feat(argo-rollouts): readonly dashboard (#1304)
* feat-argo-rollouts-readonly-dashboard

Signed-off-by: foxtel-temujincabigao
<86087373+foxtel-temujincabigao@users.noreply.github.com>"
Signed-off-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>

* fixing readme values version link

Signed-off-by: foxtel-temujincabigao
<86087373+foxtel-temujincabigao@users.noreply.github.com>
Signed-off-by: foxtel-temujincabigao <86087373+foxtel-temujincabigao@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-01 19:09:51 +02: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
Ward Loos dc4f6919d1
feat(argo-rollouts): Add PDB option to controller and dashboard (#1294)
* feat(argo-rollouts): Add PodDisruptionBudget option to controller and dashboard

Signed-off-by: Ward Loos <ward.loos@gmail.com>

* Apply changes from code review

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

Co-authored-by: Ward Loos <ward.loos@aaqua.live>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-26 13:59:58 +02:00
JM" (Jason Meridth) 0956363ebb
feat(argo-workflows): Upgrade argo-workflows to v3.3.6 (#1297)
[Release Notes](https://github.com/argoproj/argo-workflows/releases/tag/v3.3.6)

Includes 1 fix:
- eat: Handle omitted nodes in DAG enhanced depends logic. Fixes [#8654](https://github.com/argoproj/argo-workflows/issues/8654)

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-26 12:20:25 +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
Ken Kaizu 760fe39dc9
feat(argo-workflows): add support workflow-controller-configmap navColor (#1276)
Signed-off-by: krrrr38 <k.kaizu38@gmail.com>
2022-05-25 11:30:08 +02:00
Aikawa 5f33394042
fix(argo-workflows): add missing rules for workflow role to run HTTP templates (#1291)
* fix(argo-workflows): add missing rules for workflow role to run HTTP/plugin templates

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

* chore(argo-workflows): refactor role rules simpler

Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-05-25 10:51:50 +02:00
Vlad Voloshyn c7b3331d7b
feat(argo-rollouts): Add replicas option to dashboard (#1286)
* feat(argo-rollouts): Add replicas option to dashboard

Signed-off-by: Vlad Voloshyn <vladvoloshyn12@gmail.com>

* Update README

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-23 07:05:11 +02: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
Aikawa 0e090ef854
fix(argo-workflows): adjust api version of pod disruption budget by referring to k8s version (#1288)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-05-22 09:43:12 +02:00
66li c314fc112c
feat(argo-workflows): Upgrade argo-workflows to v3.3.5 (#1262)
* upgrade

Signed-off-by: 66li <928946189@qq.com>

* add version

Signed-off-by: 66li <928946189@qq.com>

* fix redme

Signed-off-by: 66li <928946189@qq.com>
2022-05-20 23:14:08 +02:00
Aikawa 72d29611b7
fix(argo-workflows): Add missing verbs on argo-workflows-server (#1278)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-05-20 21:19:07 +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
Sean Nguyen 0cf7cad2c2
feat(argo-workflows): add support for Deployment annotations (#1198)
* feat(argo-workflows): add support for Deployment annotations

  bump version and add changelog

  update documentation

Signed-off-by: snooyen <sean@bright.ai>

* 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-05-09 22:45:28 +02:00
Hironori Yamamoto e9a8cd6420
Add missing create verb to pod/exec for the workflow role (#1231)
Signed-off-by: Hironori Yamamoto <mr.nikoru918@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-09 22:36:15 +02:00
John Clark 645f70ff98
fix(argo-workflows): Quick fix for failing deployment when using image digests (#1206)
* Added short tag function and updated templates

Signed-off-by: John Clark <clark.john.d@outlook.com>

* Chart.yaml update (version, changes)

Signed-off-by: John Clark <clark.john.d@outlook.com>

* Removed unnecessary conditional logic

Signed-off-by: John Clark <clark.john.d@outlook.com>

* Final newline to _helpers

Signed-off-by: John Clark <clark.john.d@outlook.com>

* Rework without template function

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-09 22:24:14 +02:00
Bikramdeep Singh bfad95fe77
fix(argo-workflows): Setting default `ContainerRuntimeExecutor` to emissary (#1243)
* set default ContainerRuntimeExecutor to emissary

bumping argo-workflows helm chart to 0.14.1

Signed-off-by: Bikram <bikram@reserved.ai>

* Update docs

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-09 21:51:05 +02:00
Lieven Govaerts b849ee9775
docs(argo-workflows): Fix typos and add missing words in README (#1248)
* Fix typos and add missing words in README.md

No real content changes, just textual improvements.

* Bump version and add changelog

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

* Sync changes README.md -> README.md.gotmpl

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-09 21:37:11 +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
sondre engen 0869e629f4
fix(argo-workflows): Add missing workflow permission (#1247)
* feat(argo-events): Adding additional RBAC for leader election (#1242)

* Issue 1565: Adding additional RBAC for leader election

Signed-off-by: David Collom <david.collom@jetstack.io>

* Adding Additional RBAC for Events

Signed-off-by: David Collom <david.collom@jetstack.io>

* Use consistent indent style

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

* Bump minor 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>
Signed-off-by: Sondre Engen <corastweb94@hotmail.com>

* Add missing permission to workflow sa

Signed-off-by: Sondre Engen <corastweb94@hotmail.com>

* 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>
Signed-off-by: Sondre Engen <corastweb94@hotmail.com>

* Update chart version

Signed-off-by: Sondre Engen <corastweb94@hotmail.com>

* Added changelog

Signed-off-by: Sondre Engen <corastweb94@hotmail.com>

Co-authored-by: David Collom <david@collom.co.uk>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Petr Drastil <petr.drastil@gmail.com>
2022-05-01 13:44:32 +02: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
David Collom 9b2cffea09
feat(argo-events): Adding additional RBAC for leader election (#1242)
* Issue 1565: Adding additional RBAC for leader election

Signed-off-by: David Collom <david.collom@jetstack.io>

* Adding Additional RBAC for Events

Signed-off-by: David Collom <david.collom@jetstack.io>

* Use consistent indent style

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

* Bump minor 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-23 09:25:34 +02:00
Marco Kilchhofer 39bd0e1b30
chore!: Remove deprecated argocd-applicationset and argocd-notifications (#1237)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-04-22 12:28:56 +02: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
Marco Kilchhofer f9fe628f86
chore!: Deprecate argocd-applicationset and argocd-notifications (#1236)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-04-22 11:42:27 +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
Philippe 608e396964
feat(argo-applicationset): update appVersion to 0.4.1 (#1223)
* feat: update appVersion to 0.4.1

Signed-off-by: Philippe <philippe.burgisser@camptocamp.com>

* Update changelog

Signed-off-by: Philippe <philippe.burgisser@camptocamp.com>

* fix: Also sync entrypoint.sh change from upstream

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-04-22 09:23:24 +02:00
Ira W. Snyder 99623fac0c
feat(argo-workflows): update to Argo Workflows version 3.3.2 (#1214)
* argo-workflows: update to Argo Workflows version 3.3.1

* Add WorkflowTaskResult CRD
* Add associated permissions to Workflow Controller Role

Signed-off-by: Ira W. Snyder <ira@descarteslabs.com>

* Address review comments

Signed-off-by: Ira W. Snyder <ira@descarteslabs.com>

* Update to Argo Workflows v3.3.2

A new release is out.

Signed-off-by: Ira W. Snyder <ira@descarteslabs.com>
2022-04-22 09:09:17 +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
amirschw 6ff050f6f5
feat(argo-rollouts): Allow defining priorityClassName (#1212)
* feat(argo-rollouts): allow defining controller.priorityClassName

Signed-off-by: amirschw <24677563+amirschw@users.noreply.github.com>

* add priorityClassName to the dashbaord pods

Signed-off-by: amirschw <24677563+amirschw@users.noreply.github.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-04-05 13:38:02 +02: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
Ben Poland 4b80adcfd8
feat(argo-rollouts): add dashboard permission on Deployments (#1202)
* feat(argo-rollouts): add dashboard permission on Deployments

- needed for Rollouts with workload referencing

Signed-off-by: Ben Poland <ben.poland@faire.com>

* Add podtemplates to match controller role

Signed-off-by: Ben Poland <ben.poland@faire.com>
2022-03-31 18:31:43 +01: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
cskh 0d2d0243a5
feat(argo-rollouts): upgrade to v1.2.0 (#1135)
* feat(argo-rollouts): upgrade to v1.2.0-rc1

Signed-off-by: Hui Kang <hui.kang@salesforce.com>

* [argo-rollouts]:bump minor version and add release version

Signed-off-by: Hui Kang <hui.kang@salesforce.com>
2022-03-23 22:11:46 +01:00
Frank Bagherzadeh 86faeec867
fix(argo-workflows): Add missing list verb to secret (#1186)
* Add list

Signed-off-by: Frank Bagherzadeh <frankbzd@gmail.com>

* bump version and add change log

Signed-off-by: Frank Bagherzadeh <frankbzd@gmail.com>

* fix changelog

Signed-off-by: Frank Bagherzadeh <frankbzd@gmail.com>
2022-03-23 13:18:22 +00: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
Jan Christoph Beyer 48bf6d4a38
feat(argo-image-updater): Update to use version 0.12 (#1173)
Signed-off-by: Jan Christoph Beyer <janchristoph.beyer@googlemail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-03-17 20:34:21 +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
Ian Muge c8f0471bd0
feat(argo-rollouts): Add notification secret and configmap (#1163)
* fixing the error on the argo rollouts controller needing the notifications configmap and rollout

Signed-off-by: Ian Muge <ian.muge@ardoq.com>

* bump chart version

Signed-off-by: Ian Muge <ian.muge@ardoq.com>

* updating changelog

Signed-off-by: Ian Muge <ian.muge@ardoq.com>

* fix structure to be simialr to argocd-notification as suggested

Signed-off-by: Ian Muge <ian.muge@ardoq.com>

* Bump Minor version as we are adding a new feature

Signed-off-by: Ian Muge <ian.muge@ardoq.com>

* Updated helm docs, all tests are green, locally

Signed-off-by: Ian Muge <ian.muge@ardoq.com>

* 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-03-14 22:12:41 +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
bgeens2 8b26bed62f
feat(argo-workflows): Add encryptionOptions to S3 based artifactRepository (#1122)
* add encryptionOptions

* fix indentation

* fix typo

* fix mapping

* update version

* document usage in comments in values.yaml

* document usage in comments in values.yaml

Signed-off-by: Bart Geens <bgeens2@its.jnj.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: Bart Geens <bgeens2@its.jnj.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-03-12 18:55:33 +01:00
Raiden Worley a647fbe123
feat(argo-workflows): Add parameter to enable or disable server and controller roles (#1166)
* optional role

Signed-off-by: Carl Raiden Worley <carl.worley@10gen.com>

* match existing setting

Signed-off-by: Carl Raiden Worley <carl.worley@10gen.com>

* fix lint

Signed-off-by: Carl Raiden Worley <carl.worley@10gen.com>
2022-03-12 18:13:42 +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
darklore cb6ef0c31d
fix(argo-workflows): Update argo workflows to v3.2.9 (#1156)
Signed-off-by: darklore <zodiac.brave.story@gmail.com>
2022-03-05 09:51:29 +01:00
darklore d30d85060e
fix(argo-workflows): Avoid "namespace: null" when singleNamespace is true (#1154)
Signed-off-by: darklore <zodiac.brave.story@gmail.com>
2022-03-03 15:01: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
0m1xa 62b5450f17
feat(argocd-image-updater): Add k8s secret generation for ArgoCD API token (#1144)
* [image-updater] appVersion has been changed

* Reword changelog

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

* Added argocd api key secret generation option

Signed-off-by: Mikhail Alekseev <mikhailalekseev1@gmail.com>

* changed docs

Signed-off-by: Mikhail Alekseev <mikhailalekseev1@gmail.com>

* Fix in README

Signed-off-by: Mikhail Alekseev <mikhailalekseev1@gmail.com>

* fix in values file

Signed-off-by: Mikhail Alekseev <mikhailalekseev1@gmail.com>

* fix README

* Apply suggestions from code review

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

* Fix changelog annotation

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

* Also add default labels to the newly created Secret

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2022-03-01 11:26:13 +01:00
John Clark 4464f2a526
feat(argo-workflows): Add volume and volumeMount parameters to controller (#1147)
* feat(argo-workflows): Add controller volumes

Signed-off-by: John Clark <clark.john.d@outlook.com>

* Chart.yaml mispelling (paramaters > parameters)

Signed-off-by: John Clark <clark.john.d@outlook.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-01 10:52:55 +01: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
Jean Mainguy 3be6c52a64
feat(argo-rollouts): Add ability to define dashboard service node port (#1138)
* feat(argo-rollouts): Add ability to define dashboard service node port

Signed-off-by: Jean Mainguy <9969006+jhandguy@users.noreply.github.com>

* 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-02-21 00:01:39 +01:00
Marco Kilchhofer 1aabc80985
feat(argo-events): Add aggregate-roles (sync with upstream manifests) (#1143)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-02-20 20:57:28 +00:00
Muhammad Hamza Zaib 50a8cf13f5
feat(argo-events): Bump argo-events to v1.5.6 (#1139)
Signed-off-by: Muhammad Hamza Zaib <hamzazaib3202@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-02-20 19:31:40 +01:00
0m1xa 39f5e2f020
fix(argocd-image-updater): Update to app version v0.11.3 (#1141)
* [image-updater] appVersion has been changed

* Reword changelog

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-02-20 18:56:12 +01: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
AJ Christensen f8803d52d1
fix(argo-cd applicationset): add extraContainers to deployment (#1125)
Signed-off-by: AJ Christensen <aj@junglistheavy.industries>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-02-17 09:19:27 +01:00
Alexandre Gaudreault ae13c65229
feat(argocd-applicationset): add env variable in values (#1132)
* feat(appset): add env variable in values

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

* wrong chart!!!

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

* quote

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

* update variable name

Signed-off-by: Alexandre Gaudreault <alexandre.gaudreault@logmein.com>
2022-02-16 18:43:46 +00:00
Muhammad Hamza Zaib 59feee1a07
feat(argo-workflows): Update argo workflows to v3.2.7 (#1130) 2022-02-10 00:06:32 +01: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
Marco Kilchhofer a0a74fb43d
chore(argo-cd): Convert manifests of 'kind: List' to dashes separated documents (#1120)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-02-03 09:36:26 +00:00
Marco Kilchhofer ba124f2587
feat(argocd-notifications): Add ability to define security context (#1116)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-02-01 22:47:44 +01:00
Treehopper 08c9dffa8a
fix(argo-cd): Quote annotation values (#1107)
* fix: Quote annotation values in redis service [argo-cd] (#1106)

* Quote annotation values in redis
* Update chart version

Signed-off-by: Max Hohengger <github.com@hohenegger.eu>

* Implement annotation quote for all other occurrences

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

* Update changelog

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-01-31 19:26:04 +00:00
mugi-o f1995d697e
feat(argo-cd): add poddisruptionbudget template. (#1110)
Signed-off-by: mugioka <okamugi0722@gmail.com>
2022-01-31 15:36:49 +00:00
mugi-o 4c1ee93faf
feat(argo-workflows): argo workflows chart to allow set the namespace of Prometheus ServiceMonitor. (#1104)
* feat(argo-workflows): argo workflows chart to allow set the namespace of Prometheus ServiceMonitor.

Signed-off-by: mugioka <okamugi0722@gmail.com>

* Bump minor chart version

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-01-28 14:44:46 +01:00
Marco Kilchhofer cf57a71a15
fix(argo-cd): Add custom volume as Helm working dir (#1103)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-01-27 10:15:05 +00:00
Marko Bevc e00af60b39
feat(argo-cd): Bump argo-cd to v.2.2.3 and Redis to v6.2.6 (#1102)
Signed-off-by: Marko Bevc <marko@scalefactory.com>
2022-01-26 16:14:00 +01:00
Marco Kilchhofer bee32880a8
feat(argo-rollouts): Use helm-docs to generate README.md (#1100)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-01-25 12:43:09 +00:00
Oliver Bähler 752e1c0580
feat(all): Add Documentation Guidelines (#1099)
* feat(all): Add Documentation Guidelines

Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>

* Satisfy Linter

Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>

* Apply changes from code review

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

* fix: Also add *.gotmpl to argo-rollouts/.helmignore

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-01-24 20:18:51 +01:00
Nick Fisher 2b830deaa4
feat(argo-cd): Added support for extra K8s manifests (#1094)
Signed-off-by: Nick Fisher <nxf5025@gmail.com>
2022-01-20 10:51:57 +00:00
Sven Haardiek 66194fd35f
Add resources to copyutil initContainer (#1093)
Signed-off-by: Sven Haardiek <sven.haardiek@uni-muenster.de>

Co-authored-by: Marko Bevc <marko@scalefactory.com>
2022-01-19 19:25:58 +00:00
Oleg a3c77c80d7
feat(argo-events): Bump argo-events to the latest release (#1092)
* Bump argo-events to the latest release

Signed-off-by: Oleg Mayko <oleg.mayko@swisscom.com>

* Apply changes from code review

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

* Fix typo

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-01-18 23:19:41 +01:00
Marco Kilchhofer 71da566fb3
feat(argo-events): Use helm-docs for Argo Events (#1090)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-01-17 14:01:41 +00:00
robertlindner 79114c5122
feat(argo-cd ingress): support google managed certificates for gce ingress (#1088)
* Add support for Google ManagedCertificates

Signed-off-by: Robert Lindner <robert.lindner@delivion.de>

* Add support for Google FrontendConfigs

I.e. for adding a http to https redirect on the load balancer.

Signed-off-by: Robert Lindner <robert.lindner@delivion.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-01-16 06:23:56 +01:00
Sergey Shaykhullin 554d150df9
fix(argo-rollouts): Fix service name for ingress rollouts dashboard (#1084)
* Fix service name for ingress rollouts dashboard

Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

* Update Chart.yaml

Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

* Fix it centrally

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-01-11 23:35:29 +01:00
Mario Bris 8d55826d77
fix(argocd-image-updater): Update to app version v0.11.2 (#1083)
* argocd-image-updater bump patch iamge version

Signed-off-by: Mario Bris <bris.mario@gmail.com>

* argocd-image-updater fix patch version to match semver

Signed-off-by: Mario Bris <bris.mario@gmail.com>

* Fix changelog

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-01-11 23:06:26 +01:00
Sergey Shaykhullin 1794ba17bf
feat(argo-rollouts): Add rollouts dashboard ingress support (#870)
* Add rollouts dashboard ingress support

Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

* Fix eol

Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

* Bump version

Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

* Update Chart.yaml

Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

* Fix service duplication

* Extend warning in terms of exposing the dashboard

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

* Adapt API overrides to other charts (apiVersionOverrides)

Also add missing param 'kubeVersionOverride' to README.

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

* Use consistent code style for empty lists

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

* Fix README `[/]` -> `["/"]`

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-01-10 21:44:51 +01:00
Muhammad Hamza Zaib e32f580733
feat(argo-events): Allow specifying container security context for controllers (#1081)
Signed-off-by: Muhammad Hamza Zaib <hamzazaib3202@gmail.com>

Co-authored-by: Marko Bevc <marko@scalefactory.com>
2022-01-10 20:55:34 +01:00
Lucas Bickel 9607e00969
fix(argo-rollouts): bump to v1.1.1 (#1080)
Signed-off-by: Lucas Bickel <lucas.bickel@adfinis.com>
2022-01-10 18:20:41 +00:00
Jos van Bakel 9bfd353b6b
feat(argocd-applicationset): Add ingress for webhook (#1059)
* feat(argocd-applicationset): Add service and ingress for webhook

Signed-off-by: Jos van Bakel <jos@codeaddict.org>

* Bump chart version

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

* Cleanup README

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

* Cleanup values.yaml

Signed-off-by: Jos van Bakel <jos@codeaddict.org>

* Add missing var 'kubeVersionOverride' to values and README

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

* Clarify changelog

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-01-09 19:07:37 +01:00
Edward Nys e7a27468b2
feat(argocd-applicationset): Update to app version v0.3.0 (#1070) 2022-01-06 19:35:42 +01:00
Maciej Lasyk f518712c33
feat(argo-rollouts): Support LoadBalancer settings for dashboard Service (#1074)
* feat(argo-rollouts): +LB service.type for dashboard svc

Signed-off-by: Maciej Lasyk <maciej@lasyk.info>

* 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-01-05 13:31:55 +01:00
smcavallo daa6501137
feat(argo-cd): Upgrade argocd to v2.2.2 (#1075)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2022-01-04 10:15:52 +00:00
Tung Huynh 0ee1099de9
feat(argo-rollouts): Support HA mode for controller with multiple replicas (#1016)
Signed-off-by: Tung Huynh <31434093+huynhsontung@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-12-20 20:13:24 +01:00
Hendrik Maus 0ce72e3028
feat(argocd-notifications): Support new notification controller features from argoproj-labs/argocd-notifications#77 (#1066)
* Support setting secret name

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

* Support setting configmap name

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

* Use the fullname template for secret name

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

* Use the fullname template for configmap name

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

* Bump chart version 1.6.1 -> 1.7.0

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

* Update changelog

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

* Update README

Signed-off-by: Hendrik Maus <aidentailor@gmail.com>

Co-authored-by: Marko Bevc <marko@scalefactory.com>
2021-12-20 18:17:54 +00:00
Marco Kilchhofer dbcd02fd8d
fix(argo-cd): Add ArgoCDExtension CRD again (#1067)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-12-20 17:27:04 +00:00
66li ba6b528330
feat(argo-workflows): Upgrade argo-workflows to v3.2.6 (#1065) 2021-12-20 11:59:35 +01:00
Marko Bevc e6a0802f4f
fix(argo-cd): Revert initContainers copyUtil param (#1063)
* fix(argo-cd): Revert initContainers copyUtil param

Signed-off-by: Marko Bevc <marko@scalefactory.com>

* Use correct keyword in annotations

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-12-18 22:08:57 +00:00
Alex Babel 0dc0b845a3
fix(argo-cd): Merge duplicate initContainer entries introduced in 3.29.0 (#1058)
* fix(repo-server): merge initContainer to one section

Signed-off-by: Alex Babel <alexander.babel@icloud.com>

* chore(argo-cd): bump version to 3.29.1

Signed-off-by: Alex Babel <alexander.babel@icloud.com>

* Merge master into fix/repo-server-init-container

Signed-off-by: Alex Babel <alexander.babel@icloud.com>

* fix(argo-cd): add enableCopyutilInitContainer option

Signed-off-by: Alex Babel <alexander.babel@icloud.com>

* doc: update readme

Signed-off-by: Alex Babel <alexander.babel@icloud.com>
2021-12-17 18:39:07 +00:00
smcavallo eb8273ecce
feat(argo-cd): Upgrade argocd to v2.2.1 (#1061)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2021-12-17 10:05:35 +00:00
lukpep 6bea3ace8d
bumped argocd notifications version to v1.2.1 (#1057)
Signed-off-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>

Co-authored-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>
2021-12-16 09:58:13 +00:00
cedi 6d872cb02f
Bumping the Version of the argo-cd helm chart to v2.2.0 (#1055)
Signed-off-by: Cedric Kienzler <github@cedric-kienzler.de>
2021-12-15 10:15:02 +00:00
Eugene Lugovtsov 103914446e
feat(argo-cd): Add support for argocd-extensions resources (#1053)
* add support for extensions resource

Signed-off-by: Yevhen Luhovtsov <yevhen.luhovtsov@intapp.com>

* fix documentation for extensions resource

Signed-off-by: Yevhen Luhovtsov <yevhen.luhovtsov@intapp.com>

Co-authored-by: Yevhen Luhovtsov <yevhen.luhovtsov@intapp.com>
2021-12-11 19:28:08 +00:00
YE Qing 7033883914
feat(argo-cd): Add support for extension (#1050)
* add support for extension

Signed-off-by: Qing Ye <ye.qing@gojek.com>

* add volume mounts

Signed-off-by: Qing Ye <ye.qing@gojek.com>

* add RBAC

Signed-off-by: Qing Ye <ye.qing@gojek.com>

* add more control to extensions values and update readme

Signed-off-by: Qing Ye <ye.qing@gojek.com>

* remove trailing spaces in values file

Signed-off-by: Qing Ye <ye.qing@gojek.com>

* add missing extensions.enabled

Signed-off-by: Qing Ye <ye.qing@gojek.com>

* Update charts/argo-cd/Chart.yaml

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Qing Ye <ye.qing@gojek.com>

* add comment to extensions values

Signed-off-by: Qing Ye <ye.qing@gojek.com>

Co-authored-by: Qing Ye <ye.qing@gojek.com>
Co-authored-by: Marko Bevc <marko@scalefactory.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-12-10 15:22:37 +00:00
MrWetsnow e4d94ad91e
feat(argo-rollouts): Allow setting the type for the dashboard service (#973)
* feat: Allow setting the type for the dashboard service. (We have a requirement
to run it as NodePort). Default to what it is if not set.

Signed-off-by: Dan Tulovsky <dant@lightstep.com>

* Bump Chart version.

Signed-off-by: Dan Tulovsky <dant@lightstep.com>

* Add serviceType into values.yaml

Signed-off-by: Dan Tulovsky <dant@lightstep.com>

* Address review comments:

Remove old changes annotation.
Rename serviceType to service.type.

Signed-off-by: Dan Tulovsky <dant@lightstep.com>

* Bump Chart version.

Signed-off-by: Dan Tulovsky <dant@lightstep.com>

* Fix typo

Signed-off-by: Dan Tulovsky <dant@lightstep.com>

* FIx indentation (lint error)

Signed-off-by: Dan Tulovsky <dant@lightstep.com>

* Update README

Signed-off-by: Dan Tulovsky <dant@lightstep.com>

* Update charts/argo-rollouts/README.md

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Dan Tulovsky <dant@lightstep.com>

* Apply suggestions from code review

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

* fix changelog

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

* docs: Add warning about exposing the Dashboard via Service type

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-12-09 16:12:58 +01:00
FuyuanChu 817652a449
feat(argocd-applicationset): Add resources metrics-service and servicemonitor. (#1041)
* [argocd-applicationset]: Add metrics-service and servicemonitor to applicationset.

Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>

* [argocd-applicationset]: Add ci values for servicemonitor.

Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>

* format indent

Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>

* update helm docs

Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>

* update ci values

Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>

* update ci values

Signed-off-by: fuyuan.chu <fuyuan.chu@airwallex.com>

* chore: Use consistent indents and file ending

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

* Also disable mounts of ArgoCD during metrics test

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-12-09 15:56:32 +01:00
Dong Wang 60693bb289
feat(argocd-image-updater): Mount ssh-known-hosts from argocd (#1040)
* feat(argocd-image-updater): Mount ssh-known-hosts from argocd

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

* Bump minor version

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-12-07 07:40:09 +01:00
Rein van 't Veer 16a3b26f0e
feat(argo-workflows): Add dev/delegated auth (#1048)
* add commented server auth disable option

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

* add sectioned server authentication documentation

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

* add change notes

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

* fix helm-docs checksum error

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

* revert dropped `volumeMounts` docs entry by removing whitespace above commented-out `extraArgs`

Signed-off-by: reinvantveer <rein@vantveer.me>

* add extra comment on disabling auth

Signed-off-by: reinvantveer <rein@vantveer.me>
2021-12-06 10:01:50 +00:00
Cyril Cros 9b35844af7
docs(argo-cd): mention declarative set up for Argo-CD (#1037)
* docs(argo-cd): mention declarative set up for Argo-CD

* docs: Explain how you can avoid setting some Helm values like configs.repositories via the declarative set up with secrets.

Signed-off-by: cyril.cros <cyril.cros@polytechnique.edu>

Co-authored-by: Marko Bevc <marko.bevc@gmail.com>

* bumped appVersion / image to v1.2.0 (#1039)

Signed-off-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>

Co-authored-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>
Signed-off-by: cyril.cros <cyril.cros@polytechnique.edu>

* docs: Add README section also to README.md.gotmpl and bump chart version

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

Co-authored-by: cyril.cros <cyril.cros@polytechnique.edu>
Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
Co-authored-by: lukpep <lukpep@gmail.com>
Co-authored-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-12-03 23:41:19 +01:00
Nicolas Lamirault 8425213cbe
feat(argo-cd): Support for additional labels (#929)
* Update: bump chart version

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

* Update: additional labels

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

* Add: bump chart version

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

* Update: changelog

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

* Fix: Redis label version

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

* Fix: Redis labels

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

* Fix: Redis labels

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

* Fix: typo

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

* Update: use with term

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

* Fix: remove version from helper

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

* docs: Use correct comment style and rerun helm-docs

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-12-03 23:19:29 +01:00
J. Mark Pim 0bbe2b1aae
feat(argo-cd): support initContainers on all pods (#1043)
* feat(argo-cd) support initContainers on all pods

Signed-off-by: Mark Pim <j.mark.pim@gmail.com>

* Fix linting

Signed-off-by: Mark Pim <j.mark.pim@gmail.com>

* Run helm-docs

Signed-off-by: Mark Pim <j.mark.pim@gmail.com>
2021-11-29 10:50:39 +00:00
lukpep b13aa9facf
bumped appVersion / image to v1.2.0 (#1039)
Signed-off-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>

Co-authored-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>
2021-11-25 17:39:22 +00:00
lukpep 1292c99014
feat(argocd-image-updater): Update to app version v0.11.0 (#1036)
* bumped appVersion / image to v0.11.0

Signed-off-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>

* docs: Update changelog

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

Co-authored-by: lukasz.peplinski <lukasz.peplinski@tensquaregames.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-11-24 21:44:28 +01:00
antoinebourayne 7ddcd377f3
feat(argo-cd): add flag and labels for application labels (#1021)
* add flag and labels for application labels

Signed-off-by: Antoine Bourayne <antoine.bourayne@octo.com>

* upgrade chart version

Signed-off-by: Antoine Bourayne <antoine.bourayne@octo.com>

Co-authored-by: Antoine Bourayne <antoine.bourayne@octo.com>
Co-authored-by: Marko Bevc <marko@scalefactory.com>
2021-11-24 16:30:09 +00:00
Paul Ayling 46d43f8af3
fix(argo-workflows): Add missing WorkflowTasksets RBAC to controller (#1032)
* Add missing WorkflowTasksets RBAC to controller

Signed-off-by: Paul Ayling <paulayling.dev@gmail.com>

* Add WorkflowTaskSet RBAC to admin role

Signed-off-by: Paul Ayling <paulayling.dev@gmail.com>
2021-11-23 11:12:11 +01:00
Michiel De Mey 3088cf68b2
feat(argo-workflows): Include pod name in key format for GCS logs (#915)
* feat(argo-workflows) Include pod name in key format for GCS logs

A better default would be to add the `pod.name` to the key format of the Argo logs.

I noticed that when not including the pod name, it would constantly overwrite the same log from from different pods.
Including it makes sure that each pod will have its own log file.

Signed-off-by: Michiel De Mey <de.mey.michiel@gmail.com>

* Bump chart version and added changelog

Signed-off-by: Michiel De Mey <de.mey.michiel@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-11-22 10:40:42 +01:00
Clément 22575d4c62
feat(argo-workflows): support resourceRateLimit config (#1008)
* feat(argo-workflows): add `resourceRateLimit` config

Signed-off-by: clement <clement@le-corre.eu>

* chore: update chart version

Signed-off-by: clement <clement@le-corre.eu>

* chore(linter): add new line

Signed-off-by: clement <clement@le-corre.eu>

* chore: bump chart helm 0.9.0

Signed-off-by: clement <clement@le-corre.eu>
2021-11-22 10:32:27 +01:00
Niklas Jönsson aa41896292
feat(argocd-image-updater): Add missing config map key for git commit-message-template (#986)
* [v0.2.2] Add missing config map key for git commit-message-template

Signed-off-by: Niklas Jönsson <niklas@pej.se>

* Sync some other things from upstream manifests

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

* Quote bools

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

* fix: Rerun helm-docs

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-11-22 08:18:26 +01:00
66li bdb42a55cc
feat(argo-workflows): Upgrade argo-workflows to v3.2.4 (#1030) 2021-11-21 19:58:58 +01:00
smcavallo 4702907e8d
feat(argo-cd): Upgrade argocd to v2.1.7 (#1024) 2021-11-21 13:48:17 +01:00
Tuan Anh Tran 46eb042763
docs(argo-workflows): Use helm docs for workflows (#1003)
* Use helm-docs for argo-workflows

Signed-off-by: Tuan Anh Tran <me@tuananh.org>

* bump version and update changelog

Signed-off-by: Tuan Anh Tran <me@tuananh.org>

* ci: add step to check if docs is staled and needs update

Signed-off-by: Tuan Anh Tran <me@tuananh.org>

* docs: run helm-docs to generate readme

Signed-off-by: Tuan Anh Tran <me@tuananh.org>

* Add missing parameter documentation

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

* Add .helmdocsignore for charts which not yet use helm-docs

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

* Do not exclude argocd-notifications anymore

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-11-19 22:35:13 +01:00
Niels ten Boom 26d0a54345
fix(argocd-image-updater): Bump application version (#1017) 2021-11-17 10:50:29 +01:00
Muhammad Hamza Zaib 27aa2a9ad0
fix(argo-cd): Update github SSH key fingerprint (#1018)
Signed-off-by: Muhammad Hamza Zaib <hamzazaib3202@gmail.com>
2021-11-17 08:42:35 +01:00
Niels ten Boom 3e8463d1c5
feat(argocd-image-updater): Add ability to mount authentication scripts (#987) 2021-11-16 00:19:03 +01:00
Donovan Muller 12e25a37f9
fix(argo-rollouts): Update ClusterRole with new rules (#993)
Signed-off-by: Donovan Muller <donovan.muller@gmail.com>
2021-11-15 08:02:03 +01:00
Marco Kilchhofer 80eeb61a05
docs(argocd-notifications): Use helm-docs (#1015)
* docs(argocd-notifications): Use helm-docs

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

* Use chart appVersion as default image tag

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-11-12 09:25:07 +00:00
Jakub 9f2d1e5d30
feat(argo-cd): Add signature keys for GPG in additionalProjects (#1011)
* Add signature keys for GPG in additionalProjects

Signed-off-by: Jakub Faber <jakub.faber@camabeh.dev>

* Fix whitespace

Signed-off-by: Jakub Faber <jakub.faber@camabeh.dev>

* Fix lint - Newline at the end of file

Signed-off-by: Jakub Faber <jakub.faber@camabeh.dev>
2021-11-11 14:59:34 +00:00
Brian fc37802882
fix(argo-cd): Added openshift route options to values.yaml (#1010)
* fix(argo-cd): Added openshift route options to values.yaml

Signed-off-by: bbensky <brianbensky@gmail.com>

* removed default values from template

Signed-off-by: bbensky <brianbensky@gmail.com>

* changed case of default termination type

Signed-off-by: bbensky <brianbensky@gmail.com>
2021-11-10 17:18:13 +00:00
Jan Pieper a4b05b43e2
feat(argocd-image-updater): Optionally expose metrics (#1005)
* feat(argocd-image-updater): Optionally expose metrics

Signed-off-by: Jan Pieper <kontakt@jan-pieper.info>

* Apply suggestions from code review

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

* Add missing link references to README

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-11-09 22:14:17 +01:00
Brian Johnson 5e18356d25
feat(argo-rollouts): Allow additional containers in controller deployment (#999)
* feat: Allow additional containers in controller deployment

Our local metrics setup uses an extra container for the controller
deployment. Adding this in case others have a similar use case.

Signed-off-by: Brian Johnson <b2jrock@gmail.com>

* Apply suggesstions from code review

Signed-off-by: Brian Johnson <b2jrock@gmail.com>

* Bump minor version

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-11-09 21:49:48 +01:00
Simon Ninon b8c689e3c7
fix(argo-cd) Make argocd-server /home/argocd/.aws writeable when using readOnlyRootFilesystem=false security context (#1006)
Signed-off-by: Simon Ninon <simon.ninon@gmail.com>
2021-11-06 09:23:27 +01:00
Vlad Losev c1e7213cdc
fix(argo-workflows): Restore RBAC permission and clarify namespace settings. (#989)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2021-11-01 21:12:45 +03:00
cyril-corbon 6fe7f57fb2
fix(argo-cd): helm3 install does not have flag --name (#1001)
* fix(helm3): install does not have flag --name

Signed-off-by: Cyril Corbon <corboncyril@gmail.com>

* Update charts/argo-cd/Chart.yaml

Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
Signed-off-by: Cyril Corbon <corboncyril@gmail.com>

Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
2021-10-31 19:31:52 +00:00
smcavallo e8c59dc079
feat(argo-cd): Upgrade argocd to v2.1.6 (#1000)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2021-10-31 12:56:55 +01:00
Paul Ayling 6ff8ee14f5
feat(argo-events): Update Argo Events to 1.5.0 (#995)
* Update image and tag for argo events deployments

Signed-off-by: Paul Ayling <paul.ayling@sky.uk>

* Update Nats images

Signed-off-by: Paul Ayling <paul.ayling@sky.uk>

* Update sensorImage and eventSourceImage

Signed-off-by: Paul Ayling <paul.ayling@sky.uk>

* Update Chart.yaml

Signed-off-by: Paul Ayling <paul.ayling@sky.uk>

* Place new argument at end to work with old images

Signed-off-by: Paul Ayling <paul.ayling@sky.uk>

* Update chart appversion and RBAC

Signed-off-by: Paul Ayling <paulayling.dev@gmail.com>

* Apply suggestions from code review

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Paul Ayling <paulayling.dev@gmail.com>

* Default to Chart AppVersion if tag does not exist

Signed-off-by: Paul Ayling <paulayling.dev@gmail.com>

* Update Chart AppVersion to v1.5.0

Signed-off-by: Paul Ayling <paulayling.dev@gmail.com>

* Update changelog

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-10-27 17:13:40 +02:00
Marco Kilchhofer 7e988dcae2
fix(argo-cd): Update to app version v2.1.5 (#990)
* fix(argo-cd): Update to app version v2.1.5

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

* chore: Use chart appVersion as global default imageTag

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-10-21 21:55:34 +01:00
Marco Kilchhofer 02c655ff9a
docs(argo-cd): Use helm-docs for ArgoCD (#983)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-10-21 13:33:45 +02:00
smcavallo c87255c165
feat(argo-cd): Upgrade argocd to v2.1.4 (#985)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2021-10-20 08:32:30 +02:00
Marco Kilchhofer 694f8b4fe9
feat(argo-cd): Add ability to pass finalizers to AppProject (#982)
* feat(argo-cd): Add ability to pass finalizers to AppProject

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

* chore: Use 'with' instead of 'if' and beautify indent style

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

* docs: Add finalizers to example in values.yaml

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-10-19 17:59:08 +01:00
Marco Kilchhofer fbea5aa49b
chore(argo-cd): Add chart tests and usage info in README for HA (#951)
* chore: Reconfigure KinD to 1 control-plane and 3 worker nodes

This prepares chart testing of 'argo-cd' chart with redis-ha enabled. Redis-ha defines hard pod anti-affinity and requires multiple worker nodes.

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

* chore(argo-cd): Add chart tests for HA

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

* Add HA chapter to README

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

* Skip HPA tests of ArgoCD

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-10-19 16:50:42 +01:00