Commit graph

70 commits

Author SHA1 Message Date
thorker
8d281b387e Fixed typo at argocd-ui (#94) 2019-08-14 12:51:42 -07:00
wxncjonorri
07b173f967 Updating the version of argo-cd (#91) 2019-08-13 09:50:13 -07:00
razvan-wework
e41f156cbe Adds annotations to argocd server (#90) 2019-07-30 13:44:56 -07:00
Sebastian Jäger
f9863c5b6c Improve chart description (#89) 2019-07-25 09:22:51 -07:00
Tom Powell
c9a426068e argo: add support for individual image tags. (#81) 2019-07-24 13:13:27 -07:00
Minh Monmen
c7b415b634 add rbac scopes support (#85) 2019-07-22 11:11:28 -07:00
Mike Hume
6e108f3aae Small url fixes (#82) 2019-07-08 14:06:48 -07:00
Pablo Osinaga
6cfac41a4b [Argo] Fix appVersion in argo chart (#83) 2019-07-08 10:31:18 -07:00
Sébastien Prud'homme
9f882e9190 Update Argo to v2.3.0 and add support for Prometheus operator (#73) 2019-07-02 13:41:28 -07:00
Jakub Liska
62319a934f loadBalancerIP support in argo-ui (#80) 2019-06-25 08:57:20 -07:00
Donald Rauscher
ff190bdc0a Add support for S3 artifact keyPrefix (#78) 2019-06-17 10:04:39 -07:00
Daisuke Taniwaki
b45b779c2e Make containerRuntimeExecutor configurable (#36) 2019-06-17 09:33:17 -07:00
Penn
fc5d0d2ff0 Update argo and argo-ci helm charts to enable (#74) 2019-05-23 16:32:28 -07:00
Vaibhav
0e05194822
update image versions (#72) 2019-05-15 13:27:40 -05:00
Paulo Miguel Almeida
2bcf073bfb Key 'metadata' is duplicated (#71) 2019-05-15 08:29:56 -07:00
Naseem
02ae101dbe [argo] Create aggregate roles as pre-install hook (#69) 2019-05-13 13:16:44 -07:00
Dat Truong
add39cf90b Add force namespace isolation for UI (#66) 2019-05-09 08:45:52 -07:00
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
kornesh
4a81cb0714 Add archiveLogs option to Argo workflow controller config map (#32) 2019-05-07 07:45:50 -07:00
Jeff Fouchard
8e324206f8 Multi-namespace RBAC support (#60)
Signed-off-by: Jeff Fouchard <jeff.fouchard@fullscript.com>
2019-05-03 10:13:54 -07:00
Jungyoul Yu
e8c195854c add argo appVersion (#59) 2019-05-03 10:12:53 -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
kbial
1205770646 Allow disabling ui and deploying ui related resources (#31) 2019-04-16 18:00:06 -07:00
Nick Stott
c14d052fd7 add metricsConfig to the configmaps for the workflow-controller-configmap.yaml (#42) 2019-04-16 15:27:40 -07:00
Jeev B
97bc21a6eb Add provision to specify loadBalancerSourceRanges for Argo UI LoadBalancer service resource. (#44) 2019-04-16 11:29:45 -07:00
Eric Bailey
eaa34e6cdd workflow-crd.yaml: delete before hook creation (#50) 2019-04-16 11:20:40 -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
Seiya Muramatsu
82ab0eaa27 set specific version to argo-events images (#43) 2019-03-13 12:26:00 -04:00
Nick Stott
1b17d04e7e add a toggle to allow the controllers to listen on all namespaces (#41) 2019-02-28 17:11:34 -05:00
Daisuke Taniwaki
286ba4d860 Set correct namespace on service account and clusterrole (#38) 2019-02-28 12:56:24 -08:00
Nick Stott
366a503ae0 This probably doesn't belong here (#37)
Remove .DS_Store, this doesn't belong here
2019-02-22 00:07:20 -08: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
Vaibhav
1fbc076882 Update Argo Events chart (#35) 2019-02-13 14:14:36 -08:00
Alexander Matyushentsev
969a59ead2
Remove misspelled field from argo chart (#26) 2018-12-14 11:01:22 -08:00
Jesse Suen
8af4ee0943
Update chart to use workflow-controller v2.2.1, bump chart version to v0.3.0 2018-11-29 15:16:59 -08:00
Joshua Carp
b487b6c107 Print namespace in notes. (#23) 2018-11-29 14:01:42 -08:00
Alexander Matyushentsev
01b72b169d Support namespace parameter in argoci chart 2018-10-23 16:59:55 -07:00
Ilya Sotkov
2320338591 Add ingress for argo-ui (#18)
* Fix bug in ui-crb.yaml and add ingress for argo-ui
* Use crd.version value and add ability to specify crd creation job sa
2018-08-27 15:29:10 -07:00
Ilya Sotkov
61d426c1ca [argo-events] Fix unused crdVersion value and add ability to specify crd creation job service account (#19)
* Use crd.version value and add ability to specify crd creation job sa
* Bump chart version to 0.2.0
2018-08-27 15:27:30 -07:00