Commit graph

507 commits

Author SHA1 Message Date
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