Commit Graph

1325 Commits (e718e4665175c79ce5a50a6c8bd49b2bb9188ffe)

Author SHA1 Message Date
Alin Balutoiu ad6893449f
chore: Update argocd version to 1.6.1 (#379)
Signed-off-by: Alin Balutoiu <alinbalutoiu@gmail.com>

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-06-24 11:01:53 -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
appanycd 422752023d
feat(argocd-notifications): Add slack icon and signingSecret support and Grafana support (#384)
* Add icon and signingSecret support

* Fix typo

* Add grafana support

* Fix trailing spaces

* Fix trailing spaces 2

* Fix grafana comments

* Add bot manifests

* Bump version

* No new line character

* Values.yaml new line character

* Add comments

* Add slack.enabled flag

* Move slack bot to bots/slack folder

Co-authored-by: sergeyshaykhullin <sergeyshaykhullin@gmail.com>
Co-authored-by: Sergey Shaykhullin <46970457+sergeyshaykhullin@users.noreply.github.com>
2020-06-23 16:40:18 -04:00
Vlad Losev 209d69558e
feat(argo): Adds SSO configuration for Argo Server. (#381) 2020-06-22 10:44:50 -07:00
Wolfgang Nagele 0181f86f5f
fix: Add support for SSO in Argo (#383) 2020-06-22 10:27:06 -07:00
Eric Hayes f3bfd0f6fa
Added support for webhook triggers. (#380) 2020-06-19 18:25:11 -04:00
Wolfgang Nagele c4e4d1439b
Indent error (#369) 2020-06-18 12:36:53 -07: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
Andy Feller 30d53378cf
docs: Adding argocd-notifications maintainer (#370)
* Adding argocd-notifications maintainer

* Bumping version
2020-06-12 12:44:32 -07:00
Albert Dixon 249a79f4c8
fix: ArgoCD Notifications - Deployment manifest udpateStrategy (#372)
fix: ArgoCD Notifications - Deployment manifest udpateStrategy (#372)
2020-06-12 11:48:57 -07:00
Andy Feller ea4ba2283c
feat: Helm chart contribution for argocd-notifications (#365)
* Helm chart contribution for argocd-notifications

The following chart is a contribution from work done at https://github.com/Bandwidth/ to facilitate installing https://github.com/argoproj-labs/argocd-notifications via Helm chart based on https://github.com/argoproj-labs/argocd-notifications/blob/master/manifests/install.yaml
2020-06-09 11:33:29 -07:00
Antoine Dao 8e00437e07
fix: add pod and workflow workers to argo helm values (#364) 2020-06-08 14:09:40 -07:00
Tom Firth 3d94a95f5a
docs: Add archive option to values.yaml to clarify persistence options (#359) 2020-05-27 08:01:15 -07:00
Hidde Beydals bcc861a904
fix: take argocd SA flags into account (#358) 2020-05-25 12:48:35 -07:00
MaT1g3R 6707d86158
chore: spelling: kuberentes (#355) 2020-05-21 11:42:00 +10:00
Tomas Valasek 2d4e2f34a9
fix: workflow-controller-config-map.yaml (#343) 2020-05-18 08:35:30 -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
Vlad Losev 370ec9f6c4
fix: ClusterWorkflowTemplate access (#352) 2020-05-15 14:32:23 -07:00
Vlad Losev 859d769c12
feat: Enable specifying environment for Argo workflow executor. (#349) 2020-05-14 17:04:21 -07:00
Vlad Losev 2ad0ce8f3e
Adds support for ClusterWorkflowTemplates (a 2.8 feature). (#345) 2020-05-14 11:29:11 -07:00
Yann Soubeyrand 8f3bfae1fb
fix: update CRDs (#346) 2020-05-13 22:16:36 -04:00
Josh Keife eea5b76e2a
fix: fix typo in readme. (#342)
* fix typo

Fix typo in readme

* bump argo-cd chart version
2020-05-09 13:00:37 -04:00
Artyom Bakhtin b770b5bfeb
fix: argo-wf persistence configuration (#262) 2020-05-08 14:23:02 -07: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
Spencer Gilbert a265e8f59a
chore: update argocd version to 1.5.4 (#335) 2020-05-06 09:43:43 +10:00
Vignir Hafsteinsson a334f684da
chore: Update argocd version to 1.5.3 (#334)
Updating argocd version to 1.5.3

Updating documentation and default values.

Bumping patch on chart version.
2020-05-05 09:09:16 -04: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
Szymon 47e9523da3
docs: Mention bcrypt hashing for admin password in README.md (#327)
* Update README.md

Mention bcrypt hashing for admin password value

* Update Chart.yaml

Bump patch version of chart

Co-authored-by: Sean Johnson <seanson@users.noreply.github.com>
2020-05-04 11:00:38 -04:00
Kristof Farkas-Pall de30e84cf4
feat: add support for namespaced install (#263) 2020-04-30 14:00:07 -07:00
Kristof Farkas-Pall ad34abed7e
fix: allow server cluster role to delete pods (#278) 2020-04-30 07:29:30 -07:00
ygapon-mio f2a3adc7f4
feat: add support for setting roleARN and useSDKCreds properties for S3 artifact repository (#329) 2020-04-29 19:04:07 -07:00
Mark Haley 46e08b1fe8
feat: Allow custom paths for server ingress (#317) 2020-04-29 18:45:20 -07:00
Pablo Osinaga 1135b1ef18
fix: Argo Server Secrets Permissions (#307)
Grant permissions to workflow-controller and server roles to read database secrets
2020-04-29 13:36:58 -07:00
Sébastien Prud'homme 5add526d0c
feat: upgrade Argo to v2.7.6 (#296) 2020-04-29 13:01:00 -07:00
Vlad Losev 3baf6c81c7
feat: Adds support for workflow defaults in Argo. (#319) 2020-04-28 10:15:23 -07: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
Alexandru (Alex) Chirițescu d0ea218b78
fix: update argo-cd insecure example in README.md (#279)
* fix: update argo-cd insecure example in README.md

The docs updated in #265 give a wrong example in the README.md on how to configure the `--insecure` flag: it shows it to be done on the controller, when it should be configured on the server.

* Bump chart version
2020-04-28 15:22:52 +10: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
Stefan Sedich 6c32fbac27
feat: add support for setting s3 region for artifact repository (#286)
* feat: add support for setting s3 region for artifact repository

* Bump chart version
2020-04-23 12:25:08 -07: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
Seiya Muramatsu 9f1bb53898
feat: upgrade Argo Rollouts to v0.8.0 (#315) 2020-04-20 16:40:39 -07:00
Carlos Juan Gómez Peñalver b97082080f
doc(argo-cd) Amend ArgoCD Readme.md file (#313)
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
Addressed some lintern issues, wrong references
due to some copy paste and fix the Chart
paramter tables adding some links to Kubernetes
documentation
2020-04-18 19:23:33 -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
Ryota 02e0da50d4
fix: Upgrade Argo CD with v1.5.2 for security patch (#309) 2020-04-16 13:20:32 -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
Vaibhav 02f9725f77
chore: bump image version to v0.14.0 (#303)
Co-authored-by: Derek Wang <whynowy@gmail.com>
2020-04-13 13:07:39 -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
Yann Soubeyrand 228c989f9c
chore: update certificate apiVersion (#300) 2020-04-09 21:01:56 -04:00
Carlos Juan Gómez Peñalver d7da8e863f
feat: argo-cd can deploy Redis HA (#270)
* feat: argo-cd can deploy Redis HA

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: add unarchived subchart redis-ha

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: Redis HA upgraded since 4.3.4 contains a bug on the chart

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* docs: how to configure Redis and Redis HA

* fix: add missing chart folder

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: Helm bug with subcharts and alias

* fix: Chart version

* fix: Remove archived subcharts

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: lint script

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* Revert "fix: lint script"

This reverts commit f4b81cbb6f.

* fix: lint and publish scripts

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: align test-image versions

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: remove sudo from scripts
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: add required repositories to helm

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: simplify expression

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: bump up chart version
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-04-09 12:31:13 -04:00
AkiraFukushima 567e7ce91f
Add loadBalancerSourceRanges parameter for ArgoCD service resource (#290) 2020-04-09 12:02:23 -04:00
Yann Soubeyrand 40a234dcea
fix: update CRDs (#297) 2020-04-08 11:43:40 -04:00
Yann Soubeyrand f89527b21b
chore: bump Argo CD Docker image tag to v1.5.1 (#293) 2020-04-07 09:39:29 -04:00
Vlad Losev 2dec8e44f7
feat: Add support for extra arguments to Argo Server (#271) 2020-04-06 09:13:40 -07:00
Erik Lund Jensen bad9aff0aa
feat: Helm Chart: add hostAliases to deployments #272 (#274)
* feat: Helm Chart: add hostAliases to deployments #272

* feat: Bumped version number of argo-cd chart

* Bumped version number of argo-cd chart. Feature #272
2020-03-27 09:49:47 -04:00
Mathew Wicks c6c4722787
fix: remove foreign character (#280)
An accented character snuck into values.yaml: `bitbucketUUÌD` rather than `bitbucketUUID`
2020-03-26 16:27:13 -04:00
Vaibhav d14ada6657
update chart and app version (#284)
Signed-off-by: vpage <vpage@blackrock.com>
2020-03-25 16:24:46 -07:00
Adriaan Knapen 15f8a37360
fix: set extraArgs default to be a sequence (#282)
* fix: set extraArgs default to be a sequence

Addresses issue #281

Inconsistency introduced in #265

* [charts/argo-cd] Bump version to 2.0.1 (#282)

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-03-25 12:54:54 -04:00
Scott Cabrinha 4f4c3af0c2
feat: add imagePullSecrets, labels, annotations and update CRDs (#268)
* feat: add imagePullSecrets, labels, annotations and update CRDs

* remove global value

* keep templated labels

* Update charts/argo-rollouts/Chart.yaml

update minor version, not just patch

Co-Authored-By: Eytan Hanig <eytanhanig@users.noreply.github.com>

* Update charts/argo-rollouts/README.md

Co-Authored-By: Eytan Hanig <eytanhanig@users.noreply.github.com>

Co-authored-by: Eytan Hanig <eytanhanig@users.noreply.github.com>
2020-03-25 09:29:44 -07:00
Carlos Juan Gómez Peñalver 805371544d
feat: extraArgs allows same flag multiple times (#265)
* feat: extraArgs allows same flag multiple times

Superseeds #244 (I messed up the rebase 🤦)

Relates to #232

This change allows ArgoCD chart to render multiple times the same flag with different values

Mainly, if not only, used to specify multiple Redis Sentinel addresses
5ec5aeb002/manifests/ha/base/overlays/argocd-application-controller-deployment.yaml (L16)
aeb48b0a69/util/cache/cache.go (L33)
```
--sentinel
```

using this syntax
```
controller:
  extraArgs:
  - --sentinel
  - argocd-redis-ha-announce-0
  - --sentinel
  - argocd-redis-ha-announce-1
  - --sentinel
  - argocd-redis-ha-announce-2
```

instead of

```
controller:
  extraArgs:
    sentinel=argocd-redis-ha-announce-0:
    sentinel=argocd-redis-ha-announce-1:
    sentinel=argocd-redis-ha-announce-2:
```

Basically same syntax as the flags documentation
```
docker run --rm argoproj/argocd:v1.4.2 argocd-server help
...
Flags:
      --app-state-cache-expiration duration           Cache expiration for app state (default 1h0m0s)
      --as string                                     Username to impersonate for the operation
      --as-group stringArray                          Group to impersonate for the operation, this flag can be repeated to specify multiple groups.
      --basehref string                               Value for base href in index.html. Used if Argo CD is running behind reverse proxy under subpath different from / (default "/")
      --certificate-authority string                  Path to a cert file for the certificate authority
      --client-certificate string                     Path to a client certificate file for TLS
      --client-key string                             Path to a client key file for TLS
      --cluster string                                The name of the kubeconfig cluster to use
      --connection-status-cache-expiration duration   Cache expiration for cluster/repo connection status (default 1h0m0s)
      --context string                                The name of the kubeconfig context to use
      --default-cache-expiration duration             Cache expiration default (default 24h0m0s)
      --dex-server string                             Dex server address (default "http://argocd-dex-server:5556")
      --disable-auth                                  Disable client authentication
      --gloglevel int                                 Set the glog logging level
  -h, --help                                          help for argocd-server
      --insecure                                      Run server without TLS
      --insecure-skip-tls-verify                      If true, the server's certificate will not be checked for validity. This will make your HTTPS connections insecure
      --kubeconfig string                             Path to a kube config. Only required if out-of-cluster
      --loglevel string                               Set the logging level. One of: debug|info|warn|error (default "info")
      --metrics-port int                              Start metrics on given port (default 8083)
  -n, --namespace string                              If present, the namespace scope for this CLI request
      --oidc-cache-expiration duration                Cache expiration for OIDC state (default 3m0s)
      --password string                               Password for basic authentication to the API server
      --port int                                      Listen on given port (default 8080)
      --redis string                                  Redis server hostname and port (e.g. argocd-redis:6379).
      --redisdb int                                   Redis database.
      --repo-server string                            Repo server address (default "argocd-repo-server:8081")
      --repo-server-timeout-seconds int               Repo server RPC call timeout seconds. (default 60)
      --request-timeout string                        The length of time to wait before giving up on a single server request. Non-zero values should contain a corresponding time unit (e.g. 1s, 2m, 3h). A value of zero means don't timeout requests. (default "0")
      --sentinel stringArray                          Redis sentinel hostname and port (e.g. argocd-redis-ha-announce-0:6379).
      --sentinelmaster string                         Redis sentinel master group name. (default "master")
      --server string                                 The address and port of the Kubernetes API server
      --staticassets string                           Static assets directory path
      --tlsmaxversion string                          The maximum SSL/TLS version that is acceptable (one of: 1.0|1.1|1.2)
      --tlsminversion string                          The minimum SSL/TLS version that is acceptable (one of: 1.0|1.1|1.2)
      --token string                                  Bearer token for authentication to the API server
      --user string                                   The name of the kubeconfig user to use
      --username string                               Username for basic authentication to the API server
      --x-frame-options value                         Set X-Frame-Options header in HTTP responses to value. To disable, set to "". (default "sameorigin")
```

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: bump up chart version
2020-03-19 14:55:16 -04:00
Trevor Foster 219778eb9d
fix: Hotfix server.baseHref value not being used (#261) 2020-03-13 08:04:31 -07:00
geoL86 664829aa24
feat: Added possibility to override BASE_HREF env variable… (#216) 2020-03-10 07:41:23 -07:00
Joffrey Janiec 39f08b4a29
Support for labels & annotations for dex & redis (#257) 2020-03-09 21:39:21 +11:00
Pablo Osinaga b3fa82df77
feat: Update Argo Chart to support v2.6 (#258) 2020-03-07 09:08:28 -08:00
tgauweiler 8caf81a4ef
fix: volumes indention for argocd-server (#260)
* Fix volumeMounts indention for argocd-server

VolumeMounts have to be indented with 8 spaces.

* chore: bump chart version

* Fix volumes indention for argo-server

* Bump version
2020-03-07 00:42:46 +11:00
Richard Chen Zheng 0466f8194a
fix: indentation typo on example (#253)
* Fix indentation typo on example

* Bump chart version
2020-03-06 21:31:15 +11:00
Alex Khaerov 6eed9ad16c
feat: Support ImagePullSecrets parameter (support private registries) (#254)
* Support ImagePullSecrets

* Bump chart version
2020-03-06 21:26:18 +11:00
Arnar 400f141dae
fix: Fixing podLabels in deployment templates (#251)
* Fixing podLabels in deployment templates
* Updating chart version
2020-02-26 16:37:56 +11:00
Rodrigo Argüello Flores c8db341fdb
fix: reorder hpa metrics to avoid displaying diffs in argocd (#245)
* fix: reorder hpa metrics to avoid displaying diffs in argocd
2020-02-22 13:55:40 +11:00
David J. M. Karlsen 7ba77fde18
feat: use globalsecuritycontext for dex too, trim whitespace (#248)
Signed-off-by: David Karlsen <david@davidkarlsen.com>
2020-02-22 13:14:00 +11:00
Gustav Paul d9d7862864
feat: Add HPA for ArgoCD server and repoServer components (#240)
* argo-cd: add optional hpa, cleanup whitespace
2020-02-17 11:14:39 +11:00
tgauweiler fdb6093011
fix: volumeMounts indention for argocd-server (#239)
* Fix volumeMounts indention for argocd-server
* chore: bump chart version
2020-02-17 10:46:41 +11:00
bergur88 1f625ddd8e
fix: Make port names configurable for repo-server and controller (#236)
* allow changing of port names for application-controller and repo-server

* bump chart version

* chore: bump Chart version
2020-02-17 10:17:37 +11:00
Tuan 3fd67d8cbb
fix: Make clusterrole & clusterrolebinding optional for argocd-server again (#233)
* Make clusterrole & clusterrolebinding optional for argocd-server
* Bump Chart version
* Update README.md
2020-02-17 09:49:52 +11:00
Scott Cabrinha 060fa584b4
feat: adding readme (#241) 2020-02-14 13:55:18 -08:00
Yong Wen Chua d43891fc38
feat: Support Affinity and Tolerations for Argo Chart (#206) 2020-02-12 23:12:30 -05:00
Michael Simpson 62f920f6c0
fix: Add missing CRD to the `crds` directory (#235)
Why
---
The Helm chart wasn't installing the `workflow-template` CRD.
2020-02-12 19:54:27 -05:00
Seiya Muramatsu 560263569f
feat: Add chart for argo-rollouts (#226) 2020-02-12 10:57:25 -08:00
Carlos Juan Gómez Peñalver 7a3120bed9
[Argo] update subchart minio and add Helm 3 CRD folder (#229)
* feat: update subchart minio and add Helm 3 compatibility Argo WF
Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: use Helm 2 to create the dependencies.lock helm/helm#7233

Fix related to this ticket merged 8h ago
https://github.com/helm/helm/issues/7233

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>

* fix: revert testing values

Signed-off-by: Carlos Juan Gómez Peñalver <carlosjuangp@gmail.com>
2020-02-12 09:06:06 -05:00
Carson A 9dd063c62f
Add replica values to the readme (#228) 2020-02-06 13:42:52 +11:00
Carson A 209bd150cc
Make server component replicas configurable (#225)
The official Argo-CD HA manifests do not scale the dex server
or the application controller past 1 because they still have
local caches and cannot support more than one pod at a time

Signed-off-by: Carson Anderson <ca@carsonoid.net>
2020-02-05 15:32:17 -05:00
David J. M. Karlsen 6c6564e302
chore: Upgrade to 1.4.2 (#221)
Signed-off-by: David Karlsen <david@davidkarlsen.com>
2020-02-04 10:17:27 -05:00
Konstantin d5dec323a8
feat: Update events chart (#220)
* added crds directory for helm 3 compability

* added eventsource-crd for helm2

* updated image tags to newer version, added new property for additionalRules for compability

* updated SA Rules to match installation yaml from events repo

* introduced shortnames to match upstream crds

* updated env var names to match events installation yml from upstream repo

* updated chart and app version
2020-01-29 21:20:02 -05:00
Yann Soubeyrand 3b3a2c86b3 feat: allow manually setting password modification time (#207)
Automatically setting password modification time to the current time leads to
it changing every time the chart is rendered. Ironically, this is a problem
when Argo CD manages itself using this chart ;-)
2020-01-28 09:28:58 +11:00
Yann Soubeyrand 0b70afc93a fix: update certificate apiVersion (#213) 2020-01-28 09:07:35 +11:00
David J. M. Karlsen 792f112ac7 feat: Bump to version 1.4.1 (#214)
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2020-01-24 09:25:21 +11:00
Bruno Clermont 54278a8ecd feat: Update argo-cd image to version v1.4.0 (#210) 2020-01-22 09:17:21 +11:00
Yann Soubeyrand 7756ac1d70 fix: remove spec.subdomain field from OpenShift route (#209)
This spec.subdomain field is not part of OpenShift 3.11 route OpenAPI
specification and since it's empty it can safely be removed without impacting
OpenShift 4.
2020-01-20 09:47:11 +11:00
Jaret eddfa674ce fix: Fix breaking change in 1.6.1 chart (#208)
* Fixes version label in argocd components

Breaking change introduced in this PR https://github.com/argoproj/argo-helm/pull/203 causes labeles to be removed due to an empty vaule in .Values.*.image.tag.

* Update Chart.yaml

patch version bump
2020-01-15 14:31:30 -05:00
bartse 69208d2a6f feat: add kubernetes version tag and set container security capabilities (#203) 2020-01-13 16:18:35 +11:00
DaytonG 4b22128b4c feat: allow custom secrets to be added to argocd-secret (#199) 2020-01-09 11:55:14 -05:00
Sean Johnson 0eb28119e8
fix: Updates values.yaml to have proper map syntax for extraArgs (#197)
Fixes #195
2019-12-25 20:24:11 +11:00
Alin Balutoiu 4e16b77656 fix: Update Argo icon URL for the Helm charts (#193)
* fix: Update Argo icon URL for the Helm charts

The path to the argo.png image has changed in
the Argo repository.

The helm charts icon URL still points to the
old URL which is invalid. The image has moved
from /argo.png to /docs/assets/argo.png.

* chore: bump argocd chart version
2019-12-23 15:39:02 +11:00
Sean Johnson 2fa31188ed
fix: Add Helm3 CRDs directory (#192)
Fixes #169

* fix: Add Helm3 CRDs directory
* docs: Add info for helmv3 warnings
2019-12-19 09:50:18 +11:00
Pablo Osinaga b1b2cf6640 feat: Update argo image to version v2.4.3 (#188)
- Update argo chart container tag to v2.4.3
2019-12-16 15:53:31 -05:00
David J. M. Karlsen c1f6ed45f5 feat: Add securityContext. Fixes #96 (#185)
* make securityContext optional
* add docs
* bump chart version
Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-12-16 13:55:09 +11:00
Paul Brit 78f4b788da docs: Minor tweaks for ArgoCD (#191)
* docs: Minor tweaks for ArgoCD
* Chart version bump
2019-12-16 09:57:31 +11:00
Paul Brit 2c97728153 fix: Bump appVersion to v1.3.6 for ArgoCD (#190)
Related: #186
2019-12-16 09:54:30 +11:00
David J. M. Karlsen 3e1faba98b chore: Upgrade to v1.3.6 (#186)
* Upgrade to v1.3.6

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>

* bump version

Signed-off-by: David J. M. Karlsen <david@davidkarlsen.com>
2019-12-13 10:30:15 +11:00
Paul Cantea 6faf1e77c8 fix: argocd-secret reference in values.yaml (#182)
* Fix reference to argo-cd server TLS data

* Bump chart version
2019-12-10 10:12:00 +11:00
Sean Johnson 78fd7e0bfb
[charts/argo-cd] Bump version to 1.3.4 (#184)
* [charts/argo-cd] Bump version to 1.3.4

* Bump chart version
2019-12-10 10:03:02 +11:00
Mohammed Naser 0e2c29c0c3 [argo-cd] Added simple PrometheusRule (#178)
* [argo-cd] Added simple PrometheusRule
This patch adds a few simple rules which you can leverage to make
sure that your infrastructure is up to date.  They are optional
and opt-in only.
* Add conditional selector fix from #180
* Bump chart version
2019-12-09 14:34:52 +11:00
jeroenlanckmans ec04e0c043 Allow custom tools for argo-cd in helm chart (#177)
* enable custom tools in argo helm chart
* add examples
* bump chart version
2019-12-09 11:22:51 +11:00
Léo Depriester 3a2c980044 [charts/argo-cd] add support of custom environment variables (#181)
Signed-off-by: Léo Depriester <leo.depriester@camptocamp.com>
* Fix controller env path
* Updating chart bump to patch as this is a backwards compatible change
2019-12-06 10:50:47 +11:00
Mason Davenport 4c4fe59901 [charts/argo-cd] Fix reference to cert config (#171)
* Fix path for server.certificate.additionalHosts
2019-12-05 16:59:15 +11:00
Igor Churmeev ed873508ec [charts/argo-cd] Fix servicemonitors (#180)
* Fixed servicemonitor templates
* Bump chart version
Signed-off-by: Igor Churmeev <igor.churmeev@gatech.global>
2019-12-05 14:47:15 +11:00
Konstantin 149049293f Fix webhook secret properties (#176)
- Bumped chart version to 1.3.0 due to breaking change (bitbucket uuid / bitbucket server secret)
2019-12-05 13:52:22 +11:00
Antoine 7503f29192 added option to set admin.password, tls.key and tls.cert in argocd-secret via values (#158)
- Added option to set admin.password, tls.key and tls.cert in argocd-secret via values
- Bumped chart version
2019-12-05 13:25:45 +11:00
Ryota 26aea34831 Correct the values.yaml comment for extra arg (#174)
Extra arg handling changed in v1 release, and expects map rather than list
2019-11-26 10:01:18 +11:00
Abhishek Jaisingh 5e0dcfe117 ArgoCD: Configure Repository Credentials in Values (#167)
* ArgoCD: Configure Repository Credentials in Values

* Argo CD Helm Chart: Add a Secret Resource in Repo Server for configuring Repository Credentials

Change-Id: I64c343d3558a939d0faef795e62d4e258810bc67

* Minor formatting fix, add documentation.
2019-11-26 09:55:05 +11:00
Sean Johnson 1e2038adca
[charts/argo-cd] Update to 1.3, some chart cleanup (#165)
* [charts/argo-cd] Update to 1.3, some chart cleanup
* Bumps the version of ArgoCD to 1.3 and the chart version to 1.2 due
to a CRD change. Restored conditional CRDs to correct #27. Additionally,
 some value defaults were added so Helm strict linting could pass.
* This adds some examples to the values.yaml on how to use the new
Helm repo chart types. Add helmignore to help with development.
2019-11-21 15:40:15 +11:00
Antoine 8c3430b89e Repo server rbac (#160)
* Added Role and service account to repo-server
* Fixed comment in repo-server SA name helper
* Bumped chart version
* Added repoServer service account annotations
2019-11-20 10:27:12 +11:00
Andrew Suderman 6457037391 [argo-events] v0.11 update (#162)
* Updating for events 0.11

* Adding note to the README about how to install CRDs from github

* Fixing handling of serviceAccount variable inside of loops
2019-11-14 16:20:55 -06:00
Jaret ca5d1d7078 Minor fixes 11 11 (#164)
* Fixes documentation for arguments (#159)
* enable redis by default (#148)
* patch version bump
2019-11-14 14:01:01 +11:00
Christine Banek 6321442a01 Better Helm NOTES.txt templating (#161)
* Better Helm chart NOTES.txt templating

Add some extra templating to NOTES.txt, which are displayed to the
user after a successful helm install command.  These are really
helpful notes, but if you didn't specify a release name of argocd
or put it in a separate namespace, these commands weren't exactly
working with a copy paste.  Now they should take into account
the release name and release namespace helm was given.

* Small CONTRIBUTING.md command line change

Instead of just doing `argocd version`, be a little more explicit
by passing in the server name and insecure flag.  This will make
sure that you're doing the version of the instance you're
port-forwarding above, as opposed to some other argocd.
2019-11-12 21:17:40 +11:00
Alan Tang 361ea8d13d K8S tolerations should contain list instead of object (#155)
Ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
2019-11-07 21:06:22 +11:00
Jaret fd5a3e3896 Dex imagepull (#156)
* Fix incorrect naming in dex

* Bump patch version

* Bump chart version
2019-11-07 21:04:00 +11:00
disposab1e 7dff7e23ae OpenShift Route (#153)
* OpenShift Route
* Bump Chart Version to 1.0.4
2019-11-07 19:20:31 +11:00
Jaret 2ffd0d8ebf remove default values from the argocd rbac configmap (#152)
* remove default values from the argocd rbac configmap
* Bump patch version
2019-11-06 10:38:22 +11:00
TomHellier 33c4adfbb6 Issue #147, k8s label part-of expected to be argocd (#151)
The argocd application expects that the label 'app.kubernetes.io/part-of' is set to 'argocd' otherwise the configmap or secret is rejected, and the argocd-dex-server, argocd-server, and argocd-application-controller fail to start.
2019-11-06 09:47:56 +11:00
Sean Johnson 5f33036890
Fix up chart linting, add docs and lint script (#146)
This updates the Helm linting system with the following changes:

- Import lintconf.yaml with small change to comment distance in order to
match existing values.yaml standards
- Update Chart.yaml and values.yaml in each chart to pass linting
standards
- Maintainers added to each chart from OWNERS + CODEOWNERS, the linter
requires GitHub usernames so argo-events maintainer names were converted
- README updated with documentation around chart standards and testing
- A local shell script added for running lint tests locally
2019-11-06 08:08:17 +11:00
Jaret 30889df476 init v1.0.0 (#129) 2019-11-04 16:17:25 -08:00
Pablo Osinaga e3dc69482f Fix argo CRD deployment (#140)
* Fix argo CRD deployment

- Update if clause of workflow-crd.yaml
- Update if clause of workflow-template-crd.yaml

* Update argo chart version
2019-10-28 19:45:55 -04:00
Sean Johnson c7bad6816e Bump argocd chart to 1.2.4 (#139) 2019-10-28 09:38:19 -07:00
John Behling 9e2c134225 [argo-events] Use serviceAccount variable for serviceAccount naming (#134) 2019-10-24 17:56:50 -04:00
John Behling caf9ff6e49 [argo] Add workflow persistence configuration (#133) 2019-10-22 15:08:29 -07:00
Andrew Suderman 04d7d2c390 Update argo events to 0.10 (#132) 2019-10-22 13:37:58 -07:00
Antoine Dao b2e9de6019 argo-cd: add server init containers (#131) 2019-10-22 09:12:08 -07:00
Andrew Suderman cc0746951b Update argo chart for 2.4.2 (#130)
* Updating chart to 2.4.1

Adding a helm flag instead of --no-hooks for sustainability

Add better readme around CRDs

Fixing controller clusterrole

adding workflowtemplate to argo-ui clusterrole

* Bumping to newest patch

* Bumping to newest patch 2.4.2
2019-10-22 09:10:13 -07:00
Johannes 22607a897b Bumped version to 1.2.3 (#127) 2019-10-11 09:07:38 -07:00
ChocoPowwwa c237709456 Argocd - Add capabiility to set resource.exclustions from values.yaml (#126)
* Argocd - Add capability to set resource.exclutions on argocd-cm

* Argocd - Bump helm chart version to 0.6.0 and fix wrong app version
2019-10-10 11:21:14 -07:00
Alex Collins c9524a4690 changes 2019-09-25 12:00:14 -07:00
Bryton Hall 9273c610ce expose workflow metrics port (#121) 2019-09-24 13:52:33 -07:00
Gustav Paul d99ab90a6d argo-cd/crds: add 'hook-delete-policy: before-hook-creation' (#120)
The pattern is standard to support 'helm upgrade' for CRDs
2019-09-23 15:01:43 -07:00
leoxiongideahq 3fce11cdc2 Allow TLS configuration for Ingress (#119) 2019-09-23 14:58:42 -07:00
Alex Collins 480c730725 icon 2019-09-23 11:38:10 -07:00
Sam Wyma d135aa72dd Be able to define extra configuration in argo (#100) 2019-09-23 08:49:13 -07:00
Gustav Paul 10ea33f7d1 charts/argo-cd: fix typo in users.anonymous.enabled (#118) 2019-09-23 08:42:28 -07:00
Gustav Paul 6e08a5ee50 argo-cd: allow anonymous access (#117) 2019-09-20 15:50:19 -07:00
Jerome Brette 2bb14b2e30 simple cleanup (#114) 2019-09-19 17:36:47 -07:00
Alex Collins 574e5cfa18
Contributing (#116) 2019-09-19 17:36:12 -07:00
leoxiongideahq c78f70e82d Fix ConfigMap labels so ArgoCD picks it up (#115) 2019-09-20 00:52:39 +01:00
Carson A 4ccce676b0 Add ssh-known-hosts and tls cert cms and vols (#112) 2019-09-20 00:38:12 +01:00
Yann Soubeyrand f8dc826d58 Fix ingress (#109) 2019-09-20 00:02:54 +01:00
Yann Soubeyrand aff8a78040 Add certificate (#107) 2019-09-20 00:02:21 +01:00
Jerome Brette d50ade1dd4 Deployment extensions/v1beta1 is deprecated in Kubernetes 1.16 (#110) 2019-09-19 21:50:47 +01:00
Mohammed Naser 27170d1f70 Bump version to 1.21 (#108) 2019-09-17 08:42:03 +01:00
Yann Soubeyrand fca7065e5e Use Argo CD URL as first ingress host (#106) 2019-09-13 10:58:27 -07:00
Alex Collins 65fab695fe update Argo CD to v0.5.0 2019-09-12 13:13:51 -07:00
Trevor Sherwood 6146f2bafa Add type value to argocd server service (#68) 2019-09-12 13:11:32 -07:00
Minh Monmen 779844684b Fix syntax in argocd-secret template (#105) 2019-09-10 07:16:10 -07:00
Sean Johnson 108fb73d2c Update argo-cd to reflect new 1.2.0 deployment (#101) (#102) 2019-09-06 09:42:52 -07:00
Naseem 77e638f55d Add resources values to ui and controller (#95) 2019-08-16 09:36:37 -07:00
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
Justin Nauman b6588e85b8 Chart Grooming (#14)
* Chart Grooming

- Changed the default `workflow-controller` installation to use the `ServiceAccount` that is created and bound.
- Customized the instanceID logic:
  - No longer defaults to installed (this was very difficult to see/understand when coming from starter tutorials)
  - Kept logic to allow for release name or explicit mappings but changed structure a bit
- Added in optional configuration for:
  - CRD Install hook's ServiceAccount to allow clean install if your
  default roles aren't privledged
  - Optional Pod and Service annotations
  - Controller logging level configuration
- Minio Customizations
  - Changed the Secret configuration to properly represent the path of a secret instead of the actual contents
  - Changed the names of the secret and service that are represented to mirror that of the underlying chart

* Adding in role bindings for minio secrets if installed
2018-08-16 00:39:27 -07:00
louis-murray edb3e6b41a set minio to not be installed by default (#13)
helm has issues with conditional sub charts of a sub chart so I think it'd be better to have minio not be installed as part of the chart by default so if you want to leverage this chart as part of another chart you don't have to worry about unintended resources getting created on cluster.
2018-08-14 14:30:45 -07:00
Antons Kranga 4696111a14 Invalid json syntax (#11) (#12)
* Invalid json syntax (#11)

* More of invalid json syntax (#11)
2018-08-06 08:08:55 +03:00
Stefan Henseler 15163ef585 fixes capitalization error for release name reference (#10) 2018-08-03 01:19:12 -07:00
Matthew Magaldi ab5f2edf9d adding argo-events-chart (#9) 2018-08-03 01:18:31 -07:00
louis-murray 1fed7f37cf Updating helm chart and improving style (#7)
* moved workflow CRD into helpers.tpl

* added new values to values.yaml

* added UI cluster role and binding

* add workflow controller cluster role and binding

* added ui service account creator

* added workflow controller service account yaml

* reformatted values.yaml to group similar items

* tweaked files to reflect values.yaml changes

* setup minio stuff to match subchart model

* changes to reflect minio rework

* added README to explain chart a bit

* changes made to reflect minio values changes

* changes to reflect minio values changes (again)

* updating minio to latest version

* move the crd definition into it's own tpl file
2018-06-04 07:39:53 -07:00
Alexander Matyushentsev 92599031ec Bump argo chart version 2018-03-23 21:19:37 -07:00
Lukasz Lempart be46446e0c Parameterize artifact repository settings (#4)
* Parameterize artifact configuration

**What**
- Add parameterization of artifact store configuration

**Why**
Enables configuration of artifact repo secrets or omitting for use with IAM credentials

* Add workflow CRD definition to argo chart

**Why**
The workflow CRD must exist in order for argo to function

* artifactRepository values follow tree structure

* Deploy CRD as a pre-install hook

**What**
Using `lachlanevenson/k8s-kubectl`, which appears to be the most popular, off the shelf container with `kubectl` applied, run a job to apply the `workflow` crd.

**Why**
CRD is not, and cannot, be parameterized with release and so attempting to deploy as a regular template causes failures when installing subsequent releases.
2018-03-23 21:10:05 -07:00
Alexander Matyushentsev 7ac7a9b193 Update argo-ci chart version 2018-01-31 13:53:47 -08:00
Alexander Matyushentsev 18e901565d Update argo-ci image version 2018-01-31 13:46:13 -08:00
Alexander Matyushentsev 6c77a274df Update argoci image version 2018-01-13 18:29:19 -08:00
Alexander Matyushentsev 58332ff28e Set controller instance id to release name during argo-ci installation 2018-01-05 11:21:08 -08:00
Alexander Matyushentsev 5ab47e8639 Support using release name for workflow controller instance id 2018-01-05 11:11:40 -08:00
Alexander Matyushentsev dcd5931ef3 Set instanceID in workflow controller config map 2018-01-04 13:54:23 -08:00
Alexander Matyushentsev 8bace1da49 Update argo ci image tag 2018-01-03 23:08:19 -08:00
Alexander Matyushentsev ab8df98dc6 Remove unnecessary gitignore files 2018-01-03 22:26:44 -08:00
Alexander Matyushentsev d5634a3af2 Add argo-ci helm chart 2018-01-03 21:15:57 -08:00
Alexander Matyushentsev bfee1f32cf Remove obsolete alro-lite chart 2018-01-03 11:55:33 -08:00
Alexander Matyushentsev b2f8f0c283 Create agro helm chart 2018-01-02 16:45:35 -08:00
Alexander Matyushentsev 4ad4d551f9 Initial commit 2017-10-11 08:54:34 -07:00