Commit graph

325 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Carlos Juan Gómez Peñalver
805371544d
feat: extraArgs allows same flag multiple times (#265)
* feat: extraArgs allows same flag multiple times

Superseeds #244 (I messed up the rebase 🤦)

Relates to #232

This change allows ArgoCD chart to render multiple times the same flag with different values

Mainly, if not only, used to specify multiple Redis Sentinel addresses
5ec5aeb002/manifests/ha/base/overlays/argocd-application-controller-deployment.yaml (L16)
aeb48b0a69/util/cache/cache.go (L33)
```
--sentinel
```

using this syntax
```
controller:
  extraArgs:
  - --sentinel
  - argocd-redis-ha-announce-0
  - --sentinel
  - argocd-redis-ha-announce-1
  - --sentinel
  - argocd-redis-ha-announce-2
```

instead of

```
controller:
  extraArgs:
    sentinel=argocd-redis-ha-announce-0:
    sentinel=argocd-redis-ha-announce-1:
    sentinel=argocd-redis-ha-announce-2:
```

Basically same syntax as the flags documentation
```
docker run --rm argoproj/argocd:v1.4.2 argocd-server help
...
Flags:
      --app-state-cache-expiration duration           Cache expiration for app state (default 1h0m0s)
      --as string                                     Username to impersonate for the operation
      --as-group stringArray                          Group to impersonate for the operation, this flag can be repeated to specify multiple groups.
      --basehref string                               Value for base href in index.html. Used if Argo CD is running behind reverse proxy under subpath different from / (default "/")
      --certificate-authority string                  Path to a cert file for the certificate authority
      --client-certificate string                     Path to a client certificate file for TLS
      --client-key string                             Path to a client key file for TLS
      --cluster string                                The name of the kubeconfig cluster to use
      --connection-status-cache-expiration duration   Cache expiration for cluster/repo connection status (default 1h0m0s)
      --context string                                The name of the kubeconfig context to use
      --default-cache-expiration duration             Cache expiration default (default 24h0m0s)
      --dex-server string                             Dex server address (default "http://argocd-dex-server:5556")
      --disable-auth                                  Disable client authentication
      --gloglevel int                                 Set the glog logging level
  -h, --help                                          help for argocd-server
      --insecure                                      Run server without TLS
      --insecure-skip-tls-verify                      If true, the server's certificate will not be checked for validity. This will make your HTTPS connections insecure
      --kubeconfig string                             Path to a kube config. Only required if out-of-cluster
      --loglevel string                               Set the logging level. One of: debug|info|warn|error (default "info")
      --metrics-port int                              Start metrics on given port (default 8083)
  -n, --namespace string                              If present, the namespace scope for this CLI request
      --oidc-cache-expiration duration                Cache expiration for OIDC state (default 3m0s)
      --password string                               Password for basic authentication to the API server
      --port int                                      Listen on given port (default 8080)
      --redis string                                  Redis server hostname and port (e.g. argocd-redis:6379).
      --redisdb int                                   Redis database.
      --repo-server string                            Repo server address (default "argocd-repo-server:8081")
      --repo-server-timeout-seconds int               Repo server RPC call timeout seconds. (default 60)
      --request-timeout string                        The length of time to wait before giving up on a single server request. Non-zero values should contain a corresponding time unit (e.g. 1s, 2m, 3h). A value of zero means don't timeout requests. (default "0")
      --sentinel stringArray                          Redis sentinel hostname and port (e.g. argocd-redis-ha-announce-0:6379).
      --sentinelmaster string                         Redis sentinel master group name. (default "master")
      --server string                                 The address and port of the Kubernetes API server
      --staticassets string                           Static assets directory path
      --tlsmaxversion string                          The maximum SSL/TLS version that is acceptable (one of: 1.0|1.1|1.2)
      --tlsminversion string                          The minimum SSL/TLS version that is acceptable (one of: 1.0|1.1|1.2)
      --token string                                  Bearer token for authentication to the API server
      --user string                                   The name of the kubeconfig user to use
      --username string                               Username for basic authentication to the API server
      --x-frame-options value                         Set X-Frame-Options header in HTTP responses to value. To disable, set to "". (default "sameorigin")
```

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

* fix: bump up chart version
2020-03-19 14:55:16 -04:00
Joffrey Janiec
39f08b4a29
Support for labels & annotations for dex & redis (#257) 2020-03-09 21:39:21 +11:00
Alex Khaerov
6eed9ad16c
feat: Support ImagePullSecrets parameter (support private registries) (#254)
* Support ImagePullSecrets

* Bump chart version
2020-03-06 21:26:18 +11:00
Gustav Paul
d9d7862864
feat: Add HPA for ArgoCD server and repoServer components (#240)
* argo-cd: add optional hpa, cleanup whitespace
2020-02-17 11:14:39 +11:00
Tuan
3fd67d8cbb
fix: Make clusterrole & clusterrolebinding optional for argocd-server again (#233)
* Make clusterrole & clusterrolebinding optional for argocd-server
* Bump Chart version
* Update README.md
2020-02-17 09:49:52 +11:00
Carson A
9dd063c62f
Add replica values to the readme (#228) 2020-02-06 13:42:52 +11:00
David J. M. Karlsen
6c6564e302
chore: Upgrade to 1.4.2 (#221)
Signed-off-by: David Karlsen <david@davidkarlsen.com>
2020-02-04 10:17:27 -05:00
Yann Soubeyrand
3b3a2c86b3 feat: allow manually setting password modification time (#207)
Automatically setting password modification time to the current time leads to
it changing every time the chart is rendered. Ironically, this is a problem
when Argo CD manages itself using this chart ;-)
2020-01-28 09:28:58 +11:00
David J. M. Karlsen
792f112ac7 feat: Bump to version 1.4.1 (#214)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2020-01-24 09:25:21 +11:00
Bruno Clermont
54278a8ecd feat: Update argo-cd image to version v1.4.0 (#210) 2020-01-22 09:17:21 +11:00
DaytonG
4b22128b4c feat: allow custom secrets to be added to argocd-secret (#199) 2020-01-09 11:55:14 -05:00
Sean Johnson
2fa31188ed
fix: Add Helm3 CRDs directory (#192)
Fixes #169

* fix: Add Helm3 CRDs directory
* docs: Add info for helmv3 warnings
2019-12-19 09:50:18 +11:00
David J. M. Karlsen
c1f6ed45f5 feat: Add securityContext. Fixes #96 (#185)
* make securityContext optional
* add docs
* bump chart version
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-12-16 13:55:09 +11:00
Paul Brit
78f4b788da docs: Minor tweaks for ArgoCD (#191)
* docs: Minor tweaks for ArgoCD
* Chart version bump
2019-12-16 09:57:31 +11:00
David J. M. Karlsen
3e1faba98b chore: Upgrade to v1.3.6 (#186)
* Upgrade to v1.3.6

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>

* bump version

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-12-13 10:30:15 +11:00
Léo Depriester
3a2c980044 [charts/argo-cd] add support of custom environment variables (#181)
Signed-off-by: Léo Depriester <leo.depriester@camptocamp.com>
* Fix controller env path
* Updating chart bump to patch as this is a backwards compatible change
2019-12-06 10:50:47 +11:00
Sean Johnson
1e2038adca
[charts/argo-cd] Update to 1.3, some chart cleanup (#165)
* [charts/argo-cd] Update to 1.3, some chart cleanup
* Bumps the version of ArgoCD to 1.3 and the chart version to 1.2 due
to a CRD change. Restored conditional CRDs to correct #27. Additionally,
 some value defaults were added so Helm strict linting could pass.
* This adds some examples to the values.yaml on how to use the new
Helm repo chart types. Add helmignore to help with development.
2019-11-21 15:40:15 +11:00
Jaret
ca5d1d7078 Minor fixes 11 11 (#164)
* Fixes documentation for arguments (#159)
* enable redis by default (#148)
* patch version bump
2019-11-14 14:01:01 +11:00
Alan Tang
361ea8d13d K8S tolerations should contain list instead of object (#155)
Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
2019-11-07 21:06:22 +11:00
disposab1e
7dff7e23ae OpenShift Route (#153)
* OpenShift Route
* Bump Chart Version to 1.0.4
2019-11-07 19:20:31 +11:00
TomHellier
33c4adfbb6 Issue #147, k8s label part-of expected to be argocd (#151)
The argocd application expects that the label 'app.kubernetes.io/part-of' is set to 'argocd' otherwise the configmap or secret is rejected, and the argocd-dex-server, argocd-server, and argocd-application-controller fail to start.
2019-11-06 09:47:56 +11:00
Jaret
30889df476 init v1.0.0 (#129) 2019-11-04 16:17:25 -08:00
Sean Johnson
c7bad6816e Bump argocd chart to 1.2.4 (#139) 2019-10-28 09:38:19 -07:00
Antoine Dao
b2e9de6019 argo-cd: add server init containers (#131) 2019-10-22 09:12:08 -07:00
Johannes
22607a897b Bumped version to 1.2.3 (#127) 2019-10-11 09:07:38 -07:00
leoxiongideahq
3fce11cdc2 Allow TLS configuration for Ingress (#119) 2019-09-23 14:58:42 -07:00
Alex Collins
574e5cfa18
Contributing (#116) 2019-09-19 17:36:12 -07:00
Yann Soubeyrand
f8dc826d58 Fix ingress (#109) 2019-09-20 00:02:54 +01:00
Yann Soubeyrand
aff8a78040 Add certificate (#107) 2019-09-20 00:02:21 +01:00
Mohammed Naser
27170d1f70 Bump version to 1.21 (#108) 2019-09-17 08:42:03 +01:00
Sean Johnson
108fb73d2c Update argo-cd to reflect new 1.2.0 deployment (#101) (#102) 2019-09-06 09:42:52 -07:00