Commit Graph

544 Commits (7347a5d78162a4d7abf5efbb27bd0327905c2c91)

Author SHA1 Message Date
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
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
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 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
smcavallo 4702907e8d
feat(argo-cd): Upgrade argocd to v2.1.7 (#1024) 2021-11-21 13:48:17 +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
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
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
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
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
Marco Kilchhofer 8d6bf9b2d0
chore: Move applications/projects to argocd-configs (#975)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-10-17 12:32:53 +02:00
Marco Kilchhofer 965dccf732
fix(argo-cd): Use correct chart icon url (#964)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-10-14 13:40:10 +01:00
Iago Santos 093a162ab8
feat(argo-cd): Add extraVolumes Dex server (#961)
Related to https://github.com/argoproj/argo-helm/issues/960

Add extraVolumes and extraVolumeMounts for dex server

Signed-off-by: Iago Santos <iago.santos.pardo@adfinis.com>
2021-10-12 19:49:14 +01:00
Mathieu Parent 1ceb47ff76
feat(argo-cd): Use Istio port name naming convention (#956)
See https://istio.io/latest/docs/ops/configuration/traffic-management/protocol-selection/#explicit-protocol-selection

Signed-off-by: Mathieu Parent <math.parent@gmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-10-07 00:12:44 +02:00
smcavallo c2f781a377
feat(argo-cd): Upgrade argocd to v2.1.3 (#957)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2021-10-06 16:27:43 +01:00
Arun Anandhan f3c2fa1784
feat(argo-cd): Create optional annotations and labels for redis service (#955)
* Create optional serviceAnnotations value for redis in helm chart

Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>

* Uncomment accidentally commented lines

Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>

* update chart version

Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>

* update service annotation key for redis

Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>

* Update L24 with appropriate description

Signed-off-by: arunkumar.anandhan <arunkumar.anandhan@niceincontact.com>

* Move redis.service key occurence in values

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

* Also implement additional labels

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

* Add documentation

- Changelog annotations
- Add new values to README

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

* fix: Use correct value for redis service targetPort

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-10-05 00:19:30 +02:00
keiSunagawa 73d1aedaec
fix repo server extraContainers values unused (#953)
Signed-off-by: keiSunagawa <keisunagawa.git@icloud.com>
2021-09-29 10:07:01 +01:00
Artem Kosenko 0fe9ec1add
feat(argo-cd): Implement server.additionalApplications[].info (#944)
* fix issue 943

Signed-off-by: Artem Kosenko <artem.kosenko@thomsonreuters.com>

* Apply changes from code review

Changes in detail:
- Add missing examples/documentation in values.yaml
- Beautify indentation
- Use 'with' instead of 'if' to don't repeat variable names
- Fix changelog annotation
- Bump minor chart version as this adds a feature

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

* Update README

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

Co-authored-by: Marko Bevc <marko@scalefactory.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-09-27 21:32:15 +02:00
Seo, Sinhyeok 263919a8a8
fix(argo-cd): Also add hostAliases to dex deployment (#941)
* feat: Add hostAliases to dex/deployment

based on https://github.com/argoproj/argo-helm/pull/274

Signed-off-by: Sinhyeok <sinhyeok@gmail.com>

* Bumped version number of argo-cd chart

Signed-off-by: Sinhyeok <sinhyeok@gmail.com>

* Beautify indentation

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

* Beautify indentation of existing implementation

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: attar.sh <attar.sh@kakaobank.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-09-27 12:04:14 +02:00
Rо́man 6452b6a2e9
feat(argo-cd): Ability to provide cluster role to repo-server (#919)
* feat(argo-cd): Ability to provide cluster role to repo-server

Signed-off-by: Roman Rudenko <3kmnazapad@gmail.com>

* custom clusterRoleRules

Signed-off-by: Roman Rudenko <3kmnazapad@gmail.com>

* chore: beautify indentation

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

* fix: noeol in clusterrolebinding.yaml

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

Co-authored-by: Roman Rudenko <roman.rudenko@telekom.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-09-17 22:14:31 +02:00
Marco Kilchhofer 7477b33cba
feat(argo-cd): Add ability to scrape redis metrics (#892)
* feat(argo-cd): Add ability to scrape redis metrics

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

* Bump chart version

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-09-17 18:47:11 +01:00
Sander van Schie 804cd4ec54
feat(argo-cd): Add support for topologySpreadConstraints (#917)
* feat(argo-cd): Add support for topologySpreadConstraints

Signed-off-by: Sander van Schie <sandervanschie@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>
2021-09-17 15:57:26 +02:00
Takumi Sue f10234f340
feat(argo-cd): add extraContainers to pods besides server (#927)
* feat(argo-cd): add extraContainers to pods besides server

Signed-off-by: mikutas <23391543+mikutas@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>
2021-09-16 19:59:20 +02:00
keiSunagawa a801d55710
fix(argo-cd): global podLabels/podAnnotations object unexpected merge (#930)
* fix(argo-cd): global podLabels/podAnnotations object unexpected merge

Signed-off-by: keiSunagawa <keisunagawa.git@icloud.com>

* fix change log typo

Signed-off-by: keiSunagawa <keisunagawa.git@icloud.com>
2021-09-15 11:30:54 +01:00
smcavallo 372fc24e5e
feat(argo-cd): Upgrade argocd to v2.1.2 (#921)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2021-09-02 23:58:50 +02:00
Sander van Schie 5c03c916be
feat(argo-cd): Make AWS ALB GRPC backend protocol version configurable (#909)
Signed-off-by: Sander van Schie <sandervanschie@gmail.com>
2021-08-27 15:47:01 +02:00
Petr Drastil 81ec515e54
chore(argo-cd): Upgrade dex server to 2.30.0 (#905)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2021-08-27 12:05:55 +02:00
Raphaël Pinson 93a74912dc
fix(argo-cd): use $ as context for repository secret labels (#904)
Signed-off-by: Raphaël Pinson <raphael.pinson@camptocamp.com>
2021-08-26 17:10:49 +02:00
Petr Drastil 1b7d63fde9
feat(argo-cd): Upgrade argo-cd image to 2.1.1 (#903)
* reenable static assets for argo-cd server

Signed-off-by: Geisler, James D <geislerjamesd@gmail.com>

* add fix to changelog

Signed-off-by: Geisler, James D <geislerjamesd@gmail.com>

* feat(argo-cd): Upgrade argo-cd image to 2.1.1

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

* Bump chart version

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

* Bump fix version

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

Co-authored-by: Geisler, James D <geislerjamesd@gmail.com>
2021-08-26 16:21:58 +02:00
Takumi Sue e099ab38b4
fix(argo-cd): Add missing parameter 'server.extraContainers' to README.md (#902)
Signed-off-by: mikutas <23391543+mikutas@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-08-26 15:55:06 +02:00
Emanuel Oliveira 31803c05d6
feat(argo-cd): Finalize update to argocd 2.1.0 (#884)
Signed-off-by: Emanuel Oliveira <emanuelolive@grupoboticario.com.br>

Co-authored-by: Mateus Miranda <mateus.miranda@sumup.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-08-26 15:42:47 +02:00
Petr Drastil 8e11387e7d
feat(argo-cd): Allow service monitor relabeling configs (#897)
* Allow service monitor relabeling configs

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

* Revert scrape interval to optional field

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

* Revert path to original place

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

* Fix trailing character on README

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-08-25 17:04:29 +02:00
Petr Drastil 536e98b72b
feat(argo-cd): Allow global configuration for pod annotations and labels (#894)
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2021-08-24 14:48:03 +02:00
Petr Drastil da73ab6a69
feat(argo-cd): Add probes for Dex server (#890)
* Add probes for Dex server >= 2.28.0

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

* Enable metrics port and allow user to configure only retries

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

* Update README

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

* Place probe configuration on top-level

Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
2021-08-24 14:37:34 +02:00
Piotr Kowalczyk 3a4baae95d
feat(argo-cd): Parameterizing dex ports names due to istio 403 errors (#889)
* refactor: Parameterizing dex ports names due to istio 403 errors

Signed-off-by: Piotr Kowalczyk <kowalczyk.p.4@pg.com>

* fix: updating default http port name to http

Signed-off-by: Piotr Kowalczyk <kowalczyk.p.4@pg.com>
2021-08-23 19:23:07 +02:00
Aditya Menon 3440961aa9
fix(argo-cd): Update README.md for ArgoCD (#888) 2021-08-23 15:01:26 +02:00
Aditya Menon 9b6802b3c9
fix(argo-cd): Remove ArgoCD repo server entrypoint script from command block and drop --staticassets field (#886) 2021-08-23 14:13:41 +02:00
Thomas Petit d0efbc458a
fix(argo-cd): Fix (full)nameOverride redis-ha sub-chart (#725)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-08-14 13:03:26 +02:00
Christian Strack a795074dd1
feat(argo-cd): Add support for aggregation clusterroles (#865)
* feat(argo-cd): Add support for aggregation clusterroles

* feat: Add support for aggregation clusterroles

Signed-off-by: Christian Strack <github@abyth.de>

* fix(argo-cd): Remove redundant whitespace from README.md

Signed-off-by: Christian Strack <github@abyth.de>

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

* fix(argo-cd): Remove component labels from aggregation roles

Signed-off-by: Christian Strack <github@abyth.de>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* fix(argo-cd): Use value `createAggregateRoles` to control role creation

* fix: Use value `createAggregateRoles` to control role creation
* bump version to 3.12.0
* update chart README.md accordingly

Signed-off-by: Christian Strack <github@abyth.de>

Co-authored-by: Marko Bevc <marko.bevc@gmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-08-13 22:15:02 +02:00
Thomas O'Neill 607caac246
Fix service type for AWS GRPC (#862)
Signed-off-by: Thomas O'Neill <toneill@new-innov.com>

Co-authored-by: Thomas O'Neill <toneill@new-innov.com>
2021-08-11 16:44:18 +01:00
c1_zh 4e4c28a4dc
fix(argo-cd): Respect timezone during password mtime generation (#864)
Signed-off-by: cezhang <ce.zhang159357@gmail.com>
2021-08-11 09:14:27 +02:00
Emanuel Oliveira 6bbcd833d4
fix(argo-cd): Set type of service for gRPC as NodePort. (#861)
* fix: set service-grpc type as NodePort
Signed-off-by: Emanuel Oliveira <emanuelflp@gmail.com>

Signed-off-by: Emanuel Oliveira <emanuelolive@grupoboticario.com.br>

* docs: Adds changelog
Signed-off-by: Emanuel Oliveira <emanuelflp@gmail.com>

Signed-off-by: Emanuel Oliveira <emanuelolive@grupoboticario.com.br>

* chore: remove old changelog comment
Signed-off-by: Emanuel Oliveira <emanuelflp@gmail.com>

Signed-off-by: Emanuel Oliveira <emanuelolive@grupoboticario.com.br>
2021-08-09 09:58:02 +01:00
Rafael Tovar c043eb2d29
feat(argo-cd): Add sessionAffinity to server service (#859)
* feat(argo-cd):Add sessionAffinity to server

Signed-off-by: Rafael Tovar <rafael.tovar@taotesting.com>

* feat(argo-cd): update changelog new chart

Signed-off-by: Rafael Tovar <rafael.tovar@taotesting.com>
2021-08-07 14:07:41 +01:00
Lucas Bickel f20e070de1
fix(argo-cd): re-enable not yet deprecated staticassets flag (#849)
Signed-off-by: Lucas Bickel <lucas.bickel@adfinis.com>
2021-07-28 16:42:12 +01:00
smcavallo 5ed8dccc99
argocd - update misc dependencies (#847)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2021-07-28 15:36:56 +01:00
Aditya Menon 3374813feb
fix(argo-cd): Deprecate the static assets flag passed to argocd-server (#846)
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-27 13:07:07 +02:00
smcavallo 2358b152f9
feat(argo-cd): Bump default version to v2.0.5 (#844)
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2021-07-27 03:32:56 +02:00
Thomas O'Neill 1e3a4afd05
feat(argo-cd): Support AWS ALB Ingress with gRPC (#806)
* Support AWS ALB Ingress with GRPC

Signed-off-by: Thomas O'Neill <toneill818@gmail.com>
Signed-off-by: Thomas O'Neill <toneill@new-innov.com>

* Bump chart version

Signed-off-by: Marco Kilchhofer <marco@kilchhofer.info>

* Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <marco@kilchhofer.info>

* Use single if statement

Signed-off-by: Thomas O'Neill <toneill@new-innov.com>

* Append -grpc to the service labels for ALB GRPC service

Signed-off-by: Thomas O'Neill <toneill@new-innov.com>

Co-authored-by: Thomas O'Neill <toneill@new-innov.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <marco@kilchhofer.info>
2021-07-20 12:40:54 +01:00
Marco Kilchhofer 922799081d
feat(argo-cd): Add ability to create network policies (#800)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-13 08:35:25 +02:00
Marco Kilchhofer 9c69a87f67
docs(argo-cd): Upgrading notes for ServiceAccount change in 3.8.1 (#830)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-13 08:25:41 +02:00
Marco Kilchhofer 62699ffc82
fix(argo-cd): Add ServiceAccount for redis (#828)
* Add ability to create ServiceAccount for redis

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

* Use correct default for ServiceAccounts in _helpers.tpl

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

* Bump version and update changelog

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-12 13:06:50 +02:00
Atze de Vries 783cb3e029
feat(argo-cd): Add ability to override API versions (#760)
* feat: Add ability to override api versions for argocd
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>

* fix linting

Signed-off-by: Atze de Vries <devries@zorgdomein.nl>

* reimplement a bit and update chart version

Signed-off-by: Atze de Vries <devries@zorgdomein.nl>

* update to new minor

Signed-off-by: Atze de Vries <devries@zorgdomein.nl>

* fix spaces in comments

Signed-off-by: Atze de Vries <devries@zorgdomein.nl>

* Updated flow control and add documentation on apiVersionOverrides

Signed-off-by: Atze de Vries <devries@zorgdomein.nl>

* Add changelog annotation

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-09 14:34:09 +02:00
Oliver Bähler a70d156217
feat!: Improve Pull Request Template & Contributing Guidelines (#750)
* feat: improve documentation and require changelog

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

* Bump Versions

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

* Bump argo-rollouts

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>

* Reword Artifacthub -> Artifact Hub

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-09 13:08:43 +02:00
Mouhsen Ibrahim b78109c4f3
feat(argo-cd): Add pathType value to ingress (#822)
Modern GKE versions only accept ImplementationSpecific
as pathType for the ingress resource, so here we added
a new value for the pathType which can be used to set
pathType on demand, the default value is still Prefix
for backward compatability

Signed-off-by: Mouhsen Ibrahim <mouhsen.ibrahim@gmail.com>
2021-07-05 11:52:59 +02:00
Marco Kilchhofer d860a04452
feat(argo-cd): Add ability to manage gpgKeys (#797)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-07-05 11:41:55 +02:00
Marko Bevc 7f16fc4213
feat(argo-cd): Bump default version to v2.0.4 (#816)
* feat(argo-cd): Bump default version to v2.0.4

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

* Update README

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

* Bump Chart version

Signed-off-by: Marko Bevc <marko@scalefactory.com>
2021-06-29 10:48:48 +02:00
Miguel Ángel Cabrera Miñagorri f17cc62250
fix(argo-cd): Typo in repo server service monitor (#815) 2021-06-26 17:04:59 +02:00
Alex Andrews 7e381436f9
fix(argo-cd): fix missing colon in example service definitions (#810)
* fix(argo-cd): fix missing colon in example service definitions

Signed-off-by: Alex Andrews <alias-dev@protonmail.com>

* build(argo-cd): Bump chart patch version

Signed-off-by: Alex Andrews <alias-dev@protonmail.com>
2021-06-25 08:06:59 +02:00
Rich 87af20fd06
fix(argo-cd): Server cert-manager certificate secretName to match documentation (#793)
* fix(argo-cd): Set ArgoCD server certificate manager certificate secret name to match the documentation by default.

Signed-off-by: Rich <git0@bitservices.io>

* fix(argo-cd): Add server certificate issuer subvalues to values.yaml and a relevant comment.

Signed-off-by: Rich <git0@bitservices.io>

* Bump chart version again

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-06-07 11:39:41 +02:00
Marco Kilchhofer 99ae115455
chore(argo-cd): Cleanup old CRD hooks (#777)
* chore: Cleanup old CRD hooks

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

* Bump chart version

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

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-06-07 10:51:52 +02:00
Nicolas Lamirault 44aa7ed710
docs(argo-cd): Dex ServiceMonitor labels, namespace and selector (#726)
* Add: serviceMonitor labels and selector

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

* Update: bump chart version

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@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>
2021-06-02 19:54:48 +02:00
Roman 4a905d5736
docs: Update ingress extraPaths examples (#774)
* Update example for extraPaths for usage with k8s>=1.19 with "networking.k8s.io/v1"

Signed-off-by: sturman <4456572+sturman@users.noreply.github.com>

* Fix typos in values.yaml

Signed-off-by: sturman <4456572+sturman@users.noreply.github.com>

* Bump charts version

Signed-off-by: sturman <4456572+sturman@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>
2021-05-31 22:15:09 +02:00
Marco Kilchhofer 87855a4caa
fix(argo-cd): Update dex to v2.27.0 (#772)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-29 16:37:17 +02:00
Marko Bevc 8c6a1bf81a
feat(argo-cd): Bump default version to v2.0.3 (#766)
Signed-off-by: Marko Bevc <marko@scalefactory.com>
2021-05-29 10:41:27 +02:00
Atze de Vries f6069848f5
fix(argo-cd): Fix duplicate secret name (#755)
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
2021-05-26 12:35:19 +02:00
Michał Czeraszkiewicz 10bf57b893
fix(argo-cd): envFrom in repoServer (#751)
* fix: envFrom for repoServer

Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.com>

* config: bump chart version

Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.com>

* docs: add envFrom documentation

Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.com>

* docs: improve documentation for envFrom

Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.com>

* Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-24 21:20:33 +02:00
Oliver Bähler eb659b10c3
fix(argo-cd): Add option to override kubeVersion (#704)
* feat: Add global kubeCapabilities

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

* chore: change var global.kubeCapabilities > kubeVersionOverride

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

* docs: add missing variable in README

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

* fix: Bump version in README again

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-23 14:25:26 +02:00
Michał Czeraszkiewicz 083c46cf00
feat(argo-cd): add support for envFrom (#743)
* feat: add support for envFrom

Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.com>

* config: bump chart version

Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.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>
2021-05-21 18:43:24 +02:00
Oliver Bähler 9a3077afe2
chore!: Chart Publications via Github Workflow (#741)
* feat: Move Linting to Github Actions

Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-05-21 17:59:30 +02:00
Sergey Shaykhullin b971b36317
feat(argo-cd): Extract ServiceMonitor interval to values (#739)
* Extract interval and path to values

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

* Bump chart

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

* Remove path from values

Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>
2021-05-21 14:43:10 +02:00
valerauko adfe72f72b
fix(argo-cd): update initial password guidance in NOTES (#707)
* fix: Update NOTES to match the latest version

Signed-off-by: Vale <valerauko@gmail.com>

* chore: Bump chart version

Signed-off-by: Vale <valerauko@gmail.com>

* Add colon for better format

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-18 09:39:56 +02:00
Flávio Lemos 8ab948d1e3
feat(argocd): Added externalTrafficPolicy to server service (#736)
* feat(argocd): Added externalTrafficPolicy to server service

Signed-off-by: flavio.lemos <flavio.lemos@farfetch.com>

* chore: apply review changes

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-18 09:24:45 +02:00
Batuhan Apaydın fdc6daa970
fix(argo-cd): fixed typos in chart's README.md file (#727)
Signed-off-by: Batuhan Apaydın <batuhan.apaydin@trendyol.com>
2021-05-17 09:05:38 +02:00
Marco Zoveralli 7c94b7af7e
fix(argo-cd): properly generate volumes and volumeMounts for application controller (#724)
* fix: volumes and volumeMounts configurations are properly generated for the application controller (#723)

Signed-off-by: marcozov <marco.zoveralli@gmail.com>

* fix: Chart.yaml bump (#723)

Signed-off-by: marcozov <marco.zoveralli@gmail.com>

* fix: use consistent indentation

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-17 07:40:38 +02:00
Oliver Bähler 17ad65e635
fix: Increased Redis Version (#700)
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-16 19:50:39 +02:00
Oliver Bähler a70e1779af
feat: Define custom styles via values (#689)
* feat: define custom styles via values

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

* Version Bump

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

* Mount to correct server

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

* fix(argo-cd): correct alphabetical place of new values

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

* fix(argo-cd): correct alphabetical place of new values in README

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-16 17:32:19 +02:00
Aman Shah 9548bffc69
chore(argo-cd): Bumped argo-cd to 2.0.1 (#732)
Signed-off-by: aman <aman@enableit.dk>

chore(argo-cd): bumped chart version

Signed-off-by: aman <aman@enableit.dk>

Co-authored-by: aman <aman@enableit.dk>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-16 14:48:39 +02:00
loreleimccollum-work a25cfd221c
feat: Support custom rules for the Application Controller Cluster Role (#730)
* feat: Support custom rules for the Application Controller Cluster Role

Signed-off-by: Lorelei McCollum <lorelei.mccollum@endurance.com>

* Add newline at end of file

Signed-off-by: Lorelei McCollum <lorelei.mccollum@endurance.com>
2021-05-13 15:36:13 +10:00
aniekgul 19d019039c
chore(argo-cd): upgrade redis-ha version to 4.12.14 (#710)
Signed-off-by: Aniek Gul <aniekgul@hotmail.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-05-09 22:05:51 +02:00
Marcel Hoyer 3ba4cdb1ca
fix(argo-cd): Sync ArgoCD helm chart with kustomize (#659)
* copy CRD resource files from https://github.com/argoproj/argo-cd/tree/v2.0.0/manifests/crds

Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>

* update `global.image` values in `values.yaml` to quay.io

Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>

* update redis image to 6.2.1

Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>

* add optional volume mount to secret `argocd-repo-server-tls` according to 7a68880e2e

Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>

* increase patch version of chart to 3.0.1

Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>

* add `redis.extraArgs` to enable customization of `redis-server` arguments

Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>

* add some notes to the `README` about syncing changes from original `manifests/install.yaml`

Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>

* fix example for `extraArgs` in `values.yaml` of argo-cd chart

Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>

* Bump chart version to 3.1.2

Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>

* Bump argo-cd version to 3.2.2

Signed-off-by: Marcel Hoyer <mhoyer@pixelplastic.de>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-04-24 12:50:25 +02:00
Mike Sarver 71cbdbb811
feat(argo-cd): Add label to cluster-secrets for usage with appSet cluster selector (#692)
* add cluster label for use with appSet cluster selector

Signed-off-by: mike sarver <mike.sarver@ibotta.com>

* feat(argo-cd): Add label to cluster-secrets for usage with appSet cluster selector

Signed-off-by: mike sarver <mike.sarver@ibotta.com>

* feat(argo-cd): use with for adding labels

Signed-off-by: mike sarver <mike.sarver@ibotta.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-04-24 01:14:52 +02:00
Marco Kilchhofer 49ccf4ae8a
feat(argo-cd): Add compatibility to v1 Ingress (#637)
* feat(argo-cd): Add compatibility to v1 Ingress

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

* chore(argo-cd): Add spaces to improve readability

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

* feat(argo-cd): Bump chart version

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

* fix: Apply review changes

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

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-04-21 21:31:16 +02:00
Oliver Bähler 5955a3bef8
fix(argo-cd): Disable Dex ServiceAccount (#648)
* fix: oliverbaehler as codeowner

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

* Disable ServiceAccount on disabled Dex

Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-04-21 15:18:55 +02:00
Scott Cabrinha 49211390fd
fix: Update redis-ha helm chart to 4.10.4 (#676)
Signed-off-by: Scott Cabrinha <scott@internaught.io>
2021-04-14 23:08:01 +02:00
Marco Kilchhofer 84120e6da3
feat(argo-cd): Add ability to handle cluster credentials (#632)
* feat(argo-cd): Add ability to handle cluster credentials

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

* Apply review changes

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* fix: use stringData in cluster secret

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

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2021-04-13 21:10:04 -04:00
Jesse Bye 1d96f80dac
fix(argo-cd): Fix breaking dex change in argocd 2.0 (#645)
Co-authored-by: David J. M. Karlsen <david@davidkarlsen.com>
2021-04-07 17:42:39 +02:00
Marco Kilchhofer 976649ec56
fix(argo-cd): only exclude *.tgz in the top-level chart dir (#633)
This should fix #585.
Ref:
- https://github.com/argoproj/argo-helm/issues/585
- https://helm.sh/docs/chart_template_guide/helm_ignore_file/

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-03-31 08:44:02 -04:00
Marco Kilchhofer eedcf15a9c
fix(argo-cd): One occurrence of label templating was missing (#630)
This relates to #627.

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-03-23 08:28:23 -04:00
Marco Kilchhofer 3b0ebdda66
refactor(argo-cd): Use templating for labels (#627)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-03-22 16:15:37 -04:00
Flávio Lemos da2dbda83e
fix(argo-cd): crd appproject with invalid schema for jwttokens objects (#620)
Signed-off-by: flavio.lemos <flavio.lemos@farfetch.com>
2021-03-20 16:58:47 +01:00
Joshua Stern 04b5c32d80
feat(argo-cd): add the ability to specify automountServiceAccountToken for argo-cd (#626)
Signed-off-by: Joshua Stern <joshua.stern@appian.com>
2021-03-18 23:04:52 +01:00
Marco Kilchhofer 650abd1eb1
feat(argo-cd): prepare (dex) for readOnlyRootFilesystem (#623) 2021-03-10 11:16:21 +01:00
Marco Kilchhofer eb16df15da
fix(argo-cd): Mount emptyDir on repoServer for /tmp and /app/config/gpg/keys (#619)
* fix: Mount emptyDir on repoServer when using read-only FS

Signed-off-by: Marco Kilchhofer <marco@kilchhofer.info>

* fix: Mount emptyDir on repoServer for /tmp and /app/config/gpg/keys

The emptyDir for /app/config/gpg/keys was already implemented in the plain
manifests in the main project: https://github.com/argoproj/argo-cd/pull/4136

Signed-off-by: Marco Kilchhofer <marco@kilchhofer.info>
2021-03-09 21:53:06 +01:00
Igor Nikonorov 4b0358d20f
feat(argo-cd): add self-heal-timeout as a template variable (#609)
Signed-off-by: Igor Nikonorov <igor.nikonorov@syncier.com>
2021-03-09 19:03:26 +01:00
Matt Gowie ff388f8f94
feat(argo-cd): adds configEnabled flag to allow parent chart to own CM (#591)
Signed-off-by: Matt Gowie <matt@masterpoint.io>
2021-03-08 20:30:24 +01:00
Giannis Skoulis 624f1eb8aa
chore(argo-cd): upgrade redis-ha to v4.10.4 (#608)
Changelog: 9a334385...a83e96da

Signed-off-by: Ioannis Skoulis <ioannis.skoulis@confirmit.com>
2021-03-08 18:23:41 +01:00
abdennour 0bc4be4e2a
fix(argo-cd): hard coded .selector.matchLabels (#603)
* fix(argo-cd): hard coded .selector.matchLabels

it fixes #602

Signed-off-by: abdennour <mail@abdennoor.com>

* style(argo-cd): linting circle ci

 error    too many blank lines

it fixes #602

Signed-off-by: abdennour <mail@abdennoor.com>

* chore(argo-cd): adding myself to codeowners

it is related to #602

Signed-off-by: abdennour <mail@abdennoor.com>

* chore(argo-cd): CODEOWNER work by invitation

related to #603 #602

Signed-off-by: abdennour <mail@abdennoor.com>

* fix(argo-cd): Add info in README about labels

Signed-off-by: Sean Johnson <seanson@users.noreply.github.com>

Co-authored-by: Sean Johnson <seanson@users.noreply.github.com>
2021-03-08 10:07:12 +11:00
Arndt Schwenkschuster 9e6d1134e8
chore(argo-cd): Fix ingress configuration in helm notes (#526) (#527)
* chore(argo-cd): Fix ingress configuration in helm notes (#526)

Signed-off-by: arndt-s <17650715+arndt-s@users.noreply.github.com>
2021-02-23 10:12:19 +11:00
Vlad Losev 014df64f3f
feat(argo-cd): Add spec for the status field of AppProject CRD. (#582)
* feat(argo-cd): Add spec for the status field of AppProject CRD.

Signed-off-by: Vlad Losev <vladimir.losev@sage.com>

* Bumps the chart version.

Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2021-02-17 00:30:40 -05:00
buker 711518cc52
feat(argo-cd): add possibility for change NodePort if this is type of Service (#515)
* Add possibility to change NodePort if this is type of Service.

Signed-off-by: Łukasz Żułnowski <lzulnowski@gmail.com>
2021-02-17 10:38:40 +11:00
Jacob Wernette dbb1d80e13
feat(argo-cd): Add annotations to the dex service account (#508)
* feat: Add annotations to the dex service account

Signed-off-by: Jacob Wernette <jawernette@ibm.com>
Signed-off-by: Jacob Wernette <werne2j@gmail.com>
2021-02-17 10:21:58 +11:00
Alex Sears 97e896126c
chore(argo-cd): create roles instead of rolebindings when singleNamespace is true (#530)
Co-authored-by: Vlad Losev <vladlosev@users.noreply.github.com>
Co-authored-by: Sean Johnson <seanson@users.noreply.github.com>
2021-02-17 00:06:11 +01:00
Zeysh 43d61e7493
feat(argo-cd): Add support for argo-cd server service externalIPs (#549)
Signed-off-by: Zeysh <zeysh.zorg@gmail.com>

Co-authored-by: Sean Johnson <seanson@users.noreply.github.com>
2021-02-16 01:11:15 +11:00
chgl f7a6b7b9fc
fix: updated CRDs for v1.8.4 (#576) 2021-02-13 20:45:16 +01:00
chgl 02c31ca071
feat(argocd): updated ArgoCD to v1.8.4 (#574)
Signed-off-by: chgl <chgl@users.noreply.github.com>
2021-02-09 23:54:54 +01:00
John Kost ec68ef2080
feat(argo-cd): conditionally create the rbac configmap (#569)
Signed-off-by: John Kost <jkost@bandwidth.com>
2021-02-09 18:32:28 +01:00
Leonardo Murillo dee9f7de62
feat(argo-cd): enable support for lifecycle hooks on ArgoCD Server (#547)
Signed-off-by: Leonardo Murillo <leonardo@murillodigital.com>
2021-02-03 14:51:58 +01:00
Josh Soref 18fa697c1a
chore: correct spelling mistakes (#563)
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2021-02-02 18:25:24 +01:00
Lucas Bickel eaa0deb3ed
feat(argo-cd): Argo CD 1.7.11 (#502) 2021-01-27 00:40:18 +01:00
Lucas Bickel cce87f5163
fix(argo-cd): remove charts/argo-cd/charts/redis-ha/ from git tree (#539)
* fix(argo-cd): remove charts/argo-cd/charts/redis-ha/ from git tree

Signed-off-by: Lucas Bickel <lucas.bickel@adfinis.com>

* fix(ci): unpack dep from tarball instead instead of git

Signed-off-by: Lucas Bickel <lucas.bickel@adfinis.com>
2021-01-26 12:03:14 -05:00
Wylie Hobbs 20b750a045
fix(argo-cd): bump dex image for secretEnv in staticClients to work (#519)
* Bump dex image for secretEnv in staticClients to work

Signed-off-by: Wylie Hobbs <wylie-hobbs@pluralsight.com>

* Bump chart again

Signed-off-by: Wylie Hobbs <wylie-hobbs@pluralsight.com>
2021-01-26 07:36:53 +01:00
Chulki Lee ef64e585fe
fix(argo-cd): quote version annotation (#534)
Signed-off-by: Chulki Lee <chulki.lee@gmail.com>

Co-authored-by: David J. M. Karlsen <david@davidkarlsen.com>
2021-01-22 12:23:36 +01:00
Vlad Losev b7679a8968
fix(argo-cd): Fixes CRD schema. (#545)
* fix(argo-cd): Fixes CRD schema.

Signed-off-by: Vlad Losev <vladimir.losev@sage.com>

* Bumps chart version.

Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2021-01-15 14:44:31 -05:00
Vlad Losev 391c439de6
fix(argo): Add RBAC permissions for v2.12. (#541)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2021-01-12 10:27:30 -08:00
Christopher Sauer a6a9d0bf7a
feat(argo-cd): change application-controller to StatefulSet (#512)
* update deployment to statefulset
* Update chart version

Signed-off-by: Chris Sauer <mr-sour@users.noreply.github.com>

* chore: Bumping minor semver as this has a resource change
* chore: Add feature flag for enabling StatefulSet

Signed-off-by: seanson@users.noreply.github.com <seanson@users.noreply.github.com>
2020-12-15 17:15:13 +11:00
Christopher Sauer 15a76e56d0
feat: allow controller replicas to be set (#496)
Signed-off-by: mr-sour <mr-sour@users.noreply.github.com>

Co-authored-by: mr-sour <mr-sour@users.noreply.github.com>
2020-11-23 20:29:19 -05:00
Saulius Mašnauskas fbec017cfb
fix(argocd): optional named target port (#479) 2020-10-26 22:27:36 -04:00
Mike Bryant eb88e900b2
chore: Sync upstream CRDs (#478) 2020-10-25 00:55:44 -04:00
Chris Vest df3b2cf96a
fix: Add annotations and labels to dex service [argo-cd] (#473)
* Add annotations to dex service

Currently `.Values.dex.metrics.service.annotations` is not used anywhere - this adds that to the template.

* Add labels to dex service

* Update chart version
2020-10-16 13:31:26 +11:00
Tom S dd6a16bb15
fix(argocd): Make dex init container not overwrite argocd-util (#468)
* Make dex init container not overwrite argocd-util
* Bump chart version
2020-10-09 09:30:53 +11:00
simonfr 6cf32933ff
feat: add extraContainers argument to deployment (#465)
* add extraContainers argument

* Update Chart.yaml

* Update values.yaml

* Update deployment.yaml
2020-10-09 09:11:01 +11:00
Lars Fenneberg 03aecd7af9
fix(argocd): Unconditionally start reposerver with uid_entrypoint.sh (#466)
* fix(argocd): Unconditionally start reposerver with uid_entrypoint.sh

While uid_entrypoint.sh contains the OpenShift specific manipulation of
/etc/passwd it also starts the reposerver via tini and so ensures that any
zombies produced by reposerver and its decendants are collected.

This matches the behaviour from the manifests included with the main ArgoCD
project. See:

* f93da5346c/manifests/base/repo-server/argocd-repo-server-deployment.yaml (L24)
* https://github.com/argoproj/argo-cd/pull/3721
* https://github.com/argoproj/argo-cd/issues/3611

* chore: Bumping minor semver as this feels like a bit more than a patch change.
2020-10-08 17:18:44 +11:00
Mike Bryant 41ddad4aba
feat: Allow setting the log format to json for Argo CD (#463) 2020-10-02 13:12:35 +10:00
Yann Soubeyrand 50a66fd7ab
chore: update certificate apiVersion (#458)
* chore: update certificate apiVersion
* chore: bump chart version
2020-10-02 13:09:25 +10:00
Roman 83e9e19e2d
fix: default argocd version in documentation (#456)
* Fix default argocd version in documentation

* Bump chart version
2020-09-30 23:37:26 -04:00
Bruno Clermont 1c83d371a5
feat: add metrics for argo-cd/dex (#452) 2020-09-21 21:50:19 -04:00
Hayden Fuss 4c4121ce18
fix: Adding EmptyDir Volume for Repo Server on OpenShift (#450) 2020-09-21 18:28:21 -04:00
rpeets 3c6629263c
chore: bump argocd to version v1.7.6 (#449) 2020-09-19 20:25:31 -04:00
rpeter 49a7fc9340
chore: bump argocd to version v1.7.5 (#448)
Co-authored-by: rpeter <robin.peter@socotra.com>
2020-09-18 20:01:01 -04:00
Simon Rüegg 2f36128868
chore(argocd): Upgrade to v1.7.4 (#444)
Signed-off-by: Simon Rüegg <simon@rueggs.ch>
2020-09-10 10:43:22 +10:00
Ertugrul Karademir b9af202660
fix: Helm giving linting error when no ingress or ingressGrpc extraPaths are given (#435)
* Added conditionals for ingress extraPaths

* Added conditionals for ingressGrpc extraPaths

* Version bump
2020-09-01 18:41:22 -04:00
Michael Barrientos e1e2dd9631
feat: Argo CD allow custom paths for ingress (#424)
Similar to #317, this allows us to add extra paths to Argo CD.
This adds compatibility with the ALB Ingress Controller when using EKS
to be able to add the additional listener rule to perform a HTTP->HTTPS
redirect on port 80.
2020-08-29 17:19:51 -04:00
Johnathan Falk bfb16d911b
feat(argo-cd): Update CRD's to match upstream version. (#430)
Signed-off-by: Johnathan Falk <johnathan.falk@gmail.com>

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-08-29 16:42:25 -04:00
Connor Hallett f45bd52b0e
feat(argo-cd): Add Support for syncWindows in additionalProjects (#398)
* Add support for syncWindows in additionalProjects

* Update values.yaml

Add example of syncWindows

* Update Chart.yaml

Bump version

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-08-29 16:37:57 -04:00
yoan-adfinis 801e454baa
chore: upgrade argo-cd to 1.6.2 (#419)
Signed-off-by: Yoan Blanc <yoan.blanc@adfinis.com>
2020-08-05 17:38:02 +10:00
Frederik Weber 9b80bd95e4
fix: #404 - Change Redis image to run as non-root user (#405)
* fix: #404 - Set Security Context for Redis Pod

* Separate Container and Pod Security Context for Redis

* Bump Chart Version

* Syntax fix

* Also set Group in Redis Security Context
2020-07-15 13:18:47 -04:00
Darshan Chaudhary 6a09dda2ed
chore(argo-cd): add app-resync as a template variable (#397)
Signed-off-by: darshanime <deathbullet@gmail.com>

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-07-12 12:49:45 -04:00
Matteo Ruina 562a8fcd98
Add support for configmaps annotations (#390)
Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-07-12 10:56:48 -04:00
Ashwin Chandrasekar f6266c9e2a
fix: add priorityClassName to argo-cd deployments pod specs (#377)
* add priorityClassName to argo-cd deployments pod specs

Signed-off-by: Ashwin Chandrasekar <ashwin.chandrasekar@lexisnexis.com>

* Fix priorityClassName templating in redis deployment

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-07-11 13:00:29 -04:00
Adrian Wyssmann f47ec46965
feat: Enable dedicated grpc ingress for argo-cd-server (#367)
* [argo-cd] Enable dedicated grpc ingress

This is based on the information found at
https://argoproj.github.io/argo-cd/operator-manual/ingress/

* [argo-cd] Ensure unique name for grpc ingress

* [charts/argo-cd]  Bump chart version
2020-06-26 09:25:00 -04:00
Alin Balutoiu ad6893449f
chore: Update argocd version to 1.6.1 (#379)
Signed-off-by: Alin Balutoiu <alinbalutoiu@gmail.com>

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-06-24 11:01:53 -04:00
Jonathan Serafini 6a26babc28
feat(argocd): Allow specifying annotations for serviceaccounts (#371)
* feat(argocd): Allow specifying annotations for serviceaccounts

* chore(argocd): update argocd chart to 2.3.7

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-06-24 09:48:41 -04:00
Yann Soubeyrand aaeca8e124
fix: remove Argo CD server route status field (#362)
Status fields prevent resources from converging.
2020-06-17 19:37:46 -04:00
Hidde Beydals bcc861a904
fix: take argocd SA flags into account (#358) 2020-05-25 12:48:35 -07:00
MaT1g3R 6707d86158
chore: spelling: kuberentes (#355) 2020-05-21 11:42:00 +10:00
John Pekcan 74c54ac783
fixing typo on spec.loadBalancerSourceRanges (#350)
Signed-off-by: John Pekcan <johnpekcan@gmail.com>
2020-05-18 11:33:03 -04:00
Yann Soubeyrand 8f3bfae1fb
fix: update CRDs (#346) 2020-05-13 22:16:36 -04:00
Josh Keife eea5b76e2a
fix: fix typo in readme. (#342)
* fix typo

Fix typo in readme

* bump argo-cd chart version
2020-05-09 13:00:37 -04:00
Shabbir Kagalwala e0a49d914d
fix: Fix typo in namespaceResourceWhitelist (#337)
* Fix typo in namespaceResourceWhitelist

* chore: bumping minor version as technically a breaking change
2020-05-07 16:18:56 +10:00
Shabbir Kagalwala e374150c36
Add namespaceResourceWhilelist to Projects (#336) 2020-05-06 11:38:49 -07:00
Spencer Gilbert a265e8f59a
chore: update argocd version to 1.5.4 (#335) 2020-05-06 09:43:43 +10:00
Vignir Hafsteinsson a334f684da
chore: Update argocd version to 1.5.3 (#334)
Updating argocd version to 1.5.3

Updating documentation and default values.

Bumping patch on chart version.
2020-05-05 09:09:16 -04:00
Stefan Reimer b71ff243d3
feat: Allow argo-cd server service port names to be configured. (#332)
* Allow server service port names to be configured.

Allows to route traffic via istio to split gRPC from http

* Update Chart.yaml for argo-cd

* Bump Chart version to match PR orders
2020-05-04 15:18:56 -04:00
Szymon 47e9523da3
docs: Mention bcrypt hashing for admin password in README.md (#327)
* Update README.md

Mention bcrypt hashing for admin password value

* Update Chart.yaml

Bump patch version of chart

Co-authored-by: Sean Johnson <seanson@users.noreply.github.com>
2020-05-04 11:00:38 -04:00
Johannes 28e2d8d31b
Fix usage of openshift.enabled flag (#325)
Currently the  `openshift.enabled` flag causes the repo server to have an invalid command
argument. It's also not documented yet.

Signed-off-by: Johannes Siebel <johannes.siebel@gmail.com>
2020-04-28 11:05:11 -04:00
Alexandru (Alex) Chirițescu d0ea218b78
fix: update argo-cd insecure example in README.md (#279)
* fix: update argo-cd insecure example in README.md

The docs updated in #265 give a wrong example in the README.md on how to configure the `--insecure` flag: it shows it to be done on the controller, when it should be configured on the server.

* Bump chart version
2020-04-28 15:22:52 +10:00
Takeshi Nakata c2d9c81258
feat: add BackendConfig configuration for GKE (#314)
* add BackendConfig configuration
* update chart version
* modify sample secretName
2020-04-27 10:14:23 +10:00
Chris ac44f2d7e1
fix: use networking.k8s.io/v1beta1 apiVersion for ingress if supported (#312)
* use networking.k8s.io/v1beta1 apiVersion for ingress if supported
* updated chart version
* used more explicit capability check
2020-04-21 16:52:13 +10:00
Tyler Auerbeck a5070f5f07
feat: Fix/Enhance Routes; Add uid workaround for repo server (#276)
* Fix/Enhance Routes; Add uid workaround for repo server

* Fix CI linting

* Update default openshift.enabled value; Fix argocd-repo-server env template

* Bump chart version to fix linting

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-04-20 19:59:48 -04:00
Carlos Juan Gómez Peñalver b97082080f
doc(argo-cd) Amend ArgoCD Readme.md file (#313)
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
Addressed some lintern issues, wrong references
due to some copy paste and fix the Chart
paramter tables adding some links to Kubernetes
documentation
2020-04-18 19:23:33 -04:00
Paul Cantea 722acb7e4d
fix: Additional Annotations in ArgoCD projects (#311)
* fix: Additional Annotations in ArgoCD projects

* Bump Chart version
2020-04-17 18:40:35 -04:00
Ryota 02e0da50d4
fix: Upgrade Argo CD with v1.5.2 for security patch (#309) 2020-04-16 13:20:32 -04:00
LucasBoisserie 0eb0730abb
[argocd] add annotations for secret (#308) 2020-04-16 08:44:52 -04:00
Maciej Strzelecki 53edfb9fc5
feat: Add a load balancer IP to server's service (#306)
* add loadBalancerIP to server's service

* optimize condition
2020-04-14 17:15:17 -04:00
Johan van der Geest ae13f015ff
fix: implementing server service labels (#304)
* Adding custom labels to the argocd-server service when specified in the Helm values.yaml

* Updated argo-cd chart version to 2.2.2 due to argocd-server service labeling implementation
2020-04-13 08:54:06 -04:00
Yann Soubeyrand 228c989f9c
chore: update certificate apiVersion (#300) 2020-04-09 21:01:56 -04:00
Carlos Juan Gómez Peñalver d7da8e863f
feat: argo-cd can deploy Redis HA (#270)
* feat: argo-cd can deploy Redis HA

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: add unarchived subchart redis-ha

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: Redis HA upgraded since 4.3.4 contains a bug on the chart

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* docs: how to configure Redis and Redis HA

* fix: add missing chart folder

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: Helm bug with subcharts and alias

* fix: Chart version

* fix: Remove archived subcharts

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: lint script

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* Revert "fix: lint script"

This reverts commit f4b81cbb6f.

* fix: lint and publish scripts

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: align test-image versions

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: remove sudo from scripts
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: add required repositories to helm

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: simplify expression

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: bump up chart version
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-04-09 12:31:13 -04:00
AkiraFukushima 567e7ce91f
Add loadBalancerSourceRanges parameter for ArgoCD service resource (#290) 2020-04-09 12:02:23 -04:00
Yann Soubeyrand 40a234dcea
fix: update CRDs (#297) 2020-04-08 11:43:40 -04:00
Yann Soubeyrand f89527b21b
chore: bump Argo CD Docker image tag to v1.5.1 (#293) 2020-04-07 09:39:29 -04:00
Erik Lund Jensen bad9aff0aa
feat: Helm Chart: add hostAliases to deployments #272 (#274)
* feat: Helm Chart: add hostAliases to deployments #272

* feat: Bumped version number of argo-cd chart

* Bumped version number of argo-cd chart. Feature #272
2020-03-27 09:49:47 -04:00
Mathew Wicks c6c4722787
fix: remove foreign character (#280)
An accented character snuck into values.yaml: `bitbucketUUÌD` rather than `bitbucketUUID`
2020-03-26 16:27:13 -04:00