Commit Graph

339 Commits (97e896126cc7f96aa610c8509fa64760632db132)

Author SHA1 Message Date
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
Lucia 5b89b5d852
fix(argo-rollouts): undo apiversion update (#583)
Signed-off-by: Lucia <luciasantiagomota@gmail.com>
2021-02-16 10:38:44 -08:00
Sergey 2fd551c60f
feat(argocd-notifications): Add support of custom environment variables. (#580)
Signed-off-by: 1Psy <41047934+1Psy@users.noreply.github.com>

Co-authored-by: Alexander Matyushentsev <Alexander_Matyushentsev@intuit.com>
2021-02-15 20:23:19 -08: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
Artyom Bakhtin 1aea2c4179
feat: allow custom labels in server ingress (#575)
Signed-off-by: Artyom Bakhtin <a@bakhtin.net>
2021-02-11 11:40:56 +01:00
Vitaliy e141b401fe
Fixed #570: YAML parse error in argocd-notifications/templates/secret.yaml (#573)
Signed-off-by: Vitaliy Fuks <vitaliyf@users.noreply.github.com>

Co-authored-by: Alexander Matyushentsev <Alexander_Matyushentsev@intuit.com>
2021-02-09 16:56:44 -08: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
georgekaz ba467c8a4b
feat(argocd-notifications): update to support argocd-notification v1.0.1 (#567)
Signed-off-by: George Kaz <egeorgekaz@gmail.com>
2021-02-03 12:48:19 -08: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
Benjamin W. Smith 663d020053
chore(charts/argo): Remove Benjamin Smith (#558)
I'm unable to find the time to help with this project and I don't want to continue to be a blocker. Thanks so much for understanding!

Signed-off-by: Benjamin W. Smith <benjamin.smith@datadoghq.com>
2021-01-27 20:15:54 +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
smcavallo a497e0ddaf
chore(argo): update argo to 2.12.5 (#554)
* update argo to 2.12.5
Signed-off-by: smcavallo <smcavallo@hotmail.com>

* updated
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2021-01-25 10:47:48 -08:00
Sergey Shaykhullin 6b6254ef77
fix(argo-rollouts): Fix critical deployment schema bug (#552)
* Fix map -> array in containers

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

* Bump chart version

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

Co-authored-by: David J. M. Karlsen <david@davidkarlsen.com>
2021-01-22 12:47:08 +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
Alex Collins bb0e3e67c7
chore: Add/invite new code-owners (#551)
* chore: Add/invite new code-owners

* remove @vladlosev from argo-events
2021-01-22 12:19:42 +01:00
Alex Collins 5e46d0eba0
enable stale bot 2021-01-21 10:55:51 -08:00
stephen-harris 8baf0d4465
Feat(argo-rollouts): Update argo-rollouts to v0.10.2 (#538)
* feat(argo-rollouts): Update argo-rollouts to v0.10.2

Signed-off-by: Stephen Harris <stephen.harris1@kaluza.com>

* chore: apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in favor of apiextensions.k8s.io/v1 CustomResourceDefinition

Signed-off-by: Stephen Harris <stephen.harris1@kaluza.com>
2021-01-21 09:48:29 -08: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 e8ca7ce63b
fix(argo): Move dependencies into Chart.yaml. (#546)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2021-01-14 10:52:52 -08:00
Vlad Losev 4f7fe688cf
fix(Argo): Unify settings for activating rbac. (#544)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2021-01-13 10:07:56 -08: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
Clément 182ef88c67
feat(argo): bump apiVersion and support helm3 (#494)
Signed-off-by: clement <clement@le-corre.eu>
2020-12-15 12:47:58 -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
Vlad Losev 5e0755f2f6
feat(argo): Add support for setting env vars for workflow controller. (#517)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2020-12-11 12:54:59 -08:00
amit-handda 40e52f62ac
fix: apply podannotations to the controller pod template (#510)
* fix: apply podannotations to controller pod template

Signed-off-by: amit handa <amit.handa@doordash.com>

* bump chart version

Signed-off-by: amit handa <amit.handa@doordash.com>

Co-authored-by: Scott Cabrinha <scott@internaught.io>
2020-12-06 09:37:53 -08:00
Joe McGovern e6babc874b
fix(argo): Use https for readiness probe in secure mode (#506)
Signed-off-by: Joseph McGovern <joseph.mcgovern@workiva.com>

Co-authored-by: Stefan Sedich <stefan.sedich@gmail.com>
2020-12-02 08:26:21 -08:00
caseyclarkjamf e7258346cc
fix: (argo-rollouts) Add clusterInstall conditional around aggregate ClusterRoles (#484)
* add clusterinstall conditional around aggregate clusterroles

Signed-off-by: Casey Clark <casey.clark@jamf.com>

* bump chart version to 0.3.9

Signed-off-by: Casey Clark <casey.clark@jamf.com>

Co-authored-by: Scott Cabrinha <scott@internaught.io>
2020-12-01 15:26:17 -08: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
abuckenheimer ab8f54d3c2
fix --pod-workers helm context (#481)
Signed-off-by: Alec Buckenheimer <abuckenheimer@gmail.com>
2020-11-18 12:53:44 -08:00
Vlad Losev af9a14a1ec
feat(Argo): Add secret access whitelist for server. (#499)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2020-11-18 11:59:17 -08:00
dbseel d265f7dd75
feat: Add parallelism to argo-helm chart (#482)
* feat: Add parallelism to argo-helm chart

Signed-off-by: David Seel <dseel@blackberry.com>

* Parallelism null by default

Signed-off-by: David Seel <dseel@blackberry.com>
2020-11-17 10:32:02 -08:00
Michael Seiwald e4d67ae6e9
feat: Add support for Argo links (#497)
Signed-off-by: Michael Seiwald <michael.seiwald@smartify-it.de>
2020-11-16 13:49:59 -08:00
Vlad Losev c99716bc20
fix(argo): Volume indents. (#500)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2020-11-16 11:07:02 -08:00
Vlad Losev 9939da51cf
fix(argo): Map the /tmp directory into server pods. (#498) 2020-11-13 14:42:39 -08:00
Alan Tang 1f67a85a58
feat(argo-rollouts): Add service monitor (#474)
Co-authored-by: Scott Cabrinha <scott@internaught.io>
2020-10-27 10:31:38 -07: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
Michiel De Mey a41ea8cd0b
docs: Fixed typo in values comment (#469) 2020-10-16 09:03:48 -07: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
Daniel Megyesi 209b7798d7
feat(argo): add PriorityClass support (#470) 2020-10-13 15:48:07 -07:00
Michael Weibel 9ed4650b9f
feat: upgrade argo to v2.11 (#451) 2020-10-09 10:29:16 -07: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
John Kost 12b4764afa
fix: Add Ocp clusterrole (#341)
* Update perms
2020-10-08 10:24:46 -07: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