Commit graph

29 commits

Author SHA1 Message Date
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
Pablo Osinaga
b3fa82df77
feat: Update Argo Chart to support v2.6 (#258) 2020-03-07 09:08:28 -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
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
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
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
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
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
John Behling
caf9ff6e49 [argo] Add workflow persistence configuration (#133) 2019-10-22 15:08:29 -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
Bryton Hall
9273c610ce expose workflow metrics port (#121) 2019-09-24 13:52:33 -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
Jerome Brette
d50ade1dd4 Deployment extensions/v1beta1 is deprecated in Kubernetes 1.16 (#110) 2019-09-19 21:50:47 +01:00
Naseem
77e638f55d Add resources values to ui and controller (#95) 2019-08-16 09:36:37 -07:00
Sebastian Jäger
f9863c5b6c Improve chart description (#89) 2019-07-25 09:22:51 -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
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
Jungyoul Yu
e8c195854c add argo appVersion (#59) 2019-05-03 10:12:53 -07: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
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
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
Alexander Matyushentsev
92599031ec Bump argo chart version 2018-03-23 21:19:37 -07:00
Alexander Matyushentsev
b2f8f0c283 Create agro helm chart 2018-01-02 16:45:35 -08:00