Commit Graph

740 Commits (94f4a5e56ee1d7fee6828ed3bd52c39e22d6fc9e)

Author SHA1 Message Date
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
Marco Kilchhofer 8aadace16b
ci(github): Migrate "Semantic Pull Requests" App to GH Action (#1334)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-17 14:31:47 +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
Aikawa 4e05fd0da1
chore: update old URLs on pull_request_template.md (#1323) 2022-06-11 12:43:24 -05:00
Aikawa 564029c9f3
feat: add chart version input on bug report to help investigation (#1318)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-06-11 09:53:56 +02:00
Aikawa 0b8fb3ca69
chore(CODEOWNERS): Add yu-croco as approver (#1319)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

Co-authored-by: JM" (Jason Meridth) <jmeridth@gmail.com>
2022-06-10 11:32:48 -07: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
JM" (Jason Meridth) 66638628b0
chore(CODEOWNERS): Add jmeridth as approver (#1271)
Signed-off-by: jmeridth <jmeridth@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-06-03 08:43:34 -07:00
Aikawa 43c0658435
chore: Update some tools' version on GitHub Actions (#1312)
Signed-off-by: yu-croco <yuki.kita22@gmail.com>
2022-06-02 15:23:39 +01: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 96c5c38cac
chore: Add labeler action to automate PR labeling (#1298)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-26 12:13:26 +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
Marco Kilchhofer ebf7a784a9
fix: chart-testing defaults to `master`, set it to `main` now (#1295)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-25 08:38:49 +02:00
Alexander Matyushentsev ba87cfc501
chore: get ready to rename master branch to main (#1292)
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com>
2022-05-24 08:29:40 -07: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
Marco Kilchhofer 20924aced3
fix: Workaround helm-docs v1.10.0 breaking change (#1285)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2022-05-19 12:26:37 +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