Commit Graph

15 Commits (10376b2f8a51134a222a5c9765ba2397fea1468a)

Author SHA1 Message Date
Dennis Webb 10376b2f8a fix(argocd): Adds argocd-server ClusterRole and ClusterRoleBinding (#62) 2019-05-08 07:45:37 -07:00
Arnar baf210b4a3 Adding option for resource customizations in ArgoCD (#65) 2019-05-07 15:51:16 -07:00
Kouta Ozaki 315ea0516e Add configManagementPlugins option to argo-cd (#63) 2019-05-07 07:46:21 -07:00
Alex Collins 77505612a7 Argo CD to v0.12.3 2019-04-30 08:22:42 -07:00
Noah Goldman a7db20ebe2 argo-cd: Add volume parameters to Deployments (#58)
This adds new parameters to each Deployment in the argo-cd chart,
allowing users to specify custom volumes to mount.  This makes it
possible to use a Git repository self-signed certificates by manually
adding a "known_hosts" file, as recommended in the documentation:
https://argoproj.github.io/argo-cd/user-guide/private-repositories/

"volumes" and "volumeMounts" parameters are added to each Deployment,
with defaults set to empty.

This change was tested by templating the chart with default parameters,
and by templating it with volume mounts specified for each service.
2019-04-30 07:55:14 -07:00
e-mon 50f3da570c fix a syntax error (#57) 2019-04-23 08:41:03 -07:00
Arnar d0d44b9992 Updating argocd-metrics service to target application-controller (#52) 2019-04-22 13:24:11 -07:00
e-mon 4617535b72 Adding Service Annotation to argo-cd helm chart (#53) 2019-04-16 11:18:13 -07:00
Alexander Matyushentsev a72cf6d5b4 Update argocd image to v0.12.1 2019-04-10 07:53:00 -07:00
Alexander Matyushentsev 353f944742 Add workaround for https://github.com/argoproj/argo-cd/issues/1425 2019-04-09 15:53:49 -07:00
Alexander Matyushentsev f6f4615b15 Update argocd-application-controller container port 2019-04-09 15:38:32 -07:00
Vignir Hafsteinsson a41d240cb0 Allow extraargs for argocd server (#47)
* adding extraArgs for argocd-server.

This is useful if you need to change the basehref or use insecure
when using ingress
https://github.com/argoproj/argo-cd/blob/master/docs/ingress.md

* indent fix.

* bumping chart version
2019-04-09 12:29:24 -07:00
Arnar f607f4fc80 Adding oidcConfig option to argo-cd helm chart (#49) 2019-04-09 11:01:45 -07:00
Vignir Hafsteinsson 37014cbcc9 Support argocd 0.12.0 (#46)
* Adding redis to the helm chart.

Updating from 0.11.0 to 0.12.0

* updating appVersion and helm chart version
2019-04-09 10:49:15 -07:00
Liviu Costea db30d36879 Helm chart for ArgoCD (#34)
* Add application controller resources

First chart version for argo-cd
added the new labels recommeneded for k8

* Add repo server resources

Use legacy label and new one for application controller selectors
Set labels for deployment for easier discovery

* Configure git repositories, helm chart museums and dex connectors

This way argo-cd could be configured to update itself via helm

* Parameterize the rbac configmap

* Parameterize webhook secrets

* Parameterize server deployment and set services with the labels

* Add service account, role and rolebinding for server deployment

* Clean the old label, use only latest recommendations

Follow the ideas and changes of https://github.com/argoproj/argo-cd/pull/1035

* Fix var naming issues

* Fix server service incorrect ports

* Install crds with helm hook

* Enable cluster admin accessby default

Default installation will allow installing apps in the current cluster without
inputted credentials. For other clusters inputted credentials will be needed

* Parameterize the dex server

* Harcode resource names because code expects them this way

Some resource names and application urls are hardcoded in code with these
names. So they can't be parameterized.

* Create the ingress with tls passthrough support

Tls is terminated on the ArgoCD server, not on ingress

* Fix typo on application controller sa

* Add notes on how to connect to server UI after installation
2019-02-13 14:22:11 -08:00