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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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