Commit graph

101 commits

Author SHA1 Message Date
Clément
e52023ae71
docs: update argo link (#588)
* docs: update argo link

Signed-off-by: clement <clement@le-corre.eu>

* chore: bump argo chart version

Signed-off-by: clement <clement@le-corre.eu>
2021-02-18 09:08:08 -08:00
Alex Sears
97e896126c
chore(argo-cd): create roles instead of rolebindings when singleNamespace is true (#530)
Co-authored-by: Vlad Losev <vladlosev@users.noreply.github.com>
Co-authored-by: Sean Johnson <seanson@users.noreply.github.com>
2021-02-17 00:06:11 +01:00
Artyom Bakhtin
1aea2c4179
feat: allow custom labels in server ingress (#575)
Signed-off-by: Artyom Bakhtin <a@bakhtin.net>
2021-02-11 11:40:56 +01:00
Josh Soref
18fa697c1a
chore: correct spelling mistakes (#563)
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2021-02-02 18:25:24 +01:00
smcavallo
a497e0ddaf
chore(argo): update argo to 2.12.5 (#554)
* update argo to 2.12.5
Signed-off-by: smcavallo <smcavallo@hotmail.com>

* updated
Signed-off-by: smcavallo <smcavallo@hotmail.com>
2021-01-25 10:47:48 -08:00
Vlad Losev
e8ca7ce63b
fix(argo): Move dependencies into Chart.yaml. (#546)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2021-01-14 10:52:52 -08:00
Vlad Losev
4f7fe688cf
fix(Argo): Unify settings for activating rbac. (#544)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2021-01-13 10:07:56 -08:00
Vlad Losev
391c439de6
fix(argo): Add RBAC permissions for v2.12. (#541)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2021-01-12 10:27:30 -08:00
Clément
182ef88c67
feat(argo): bump apiVersion and support helm3 (#494)
Signed-off-by: clement <clement@le-corre.eu>
2020-12-15 12:47:58 -08:00
Vlad Losev
5e0755f2f6
feat(argo): Add support for setting env vars for workflow controller. (#517)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2020-12-11 12:54:59 -08:00
Joe McGovern
e6babc874b
fix(argo): Use https for readiness probe in secure mode (#506)
Signed-off-by: Joseph McGovern <joseph.mcgovern@workiva.com>

Co-authored-by: Stefan Sedich <stefan.sedich@gmail.com>
2020-12-02 08:26:21 -08:00
abuckenheimer
ab8f54d3c2
fix --pod-workers helm context (#481)
Signed-off-by: Alec Buckenheimer <abuckenheimer@gmail.com>
2020-11-18 12:53:44 -08:00
Vlad Losev
af9a14a1ec
feat(Argo): Add secret access whitelist for server. (#499)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2020-11-18 11:59:17 -08:00
dbseel
d265f7dd75
feat: Add parallelism to argo-helm chart (#482)
* feat: Add parallelism to argo-helm chart

Signed-off-by: David Seel <dseel@blackberry.com>

* Parallelism null by default

Signed-off-by: David Seel <dseel@blackberry.com>
2020-11-17 10:32:02 -08:00
Michael Seiwald
e4d67ae6e9
feat: Add support for Argo links (#497)
Signed-off-by: Michael Seiwald <michael.seiwald@smartify-it.de>
2020-11-16 13:49:59 -08:00
Vlad Losev
c99716bc20
fix(argo): Volume indents. (#500)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2020-11-16 11:07:02 -08:00
Vlad Losev
9939da51cf
fix(argo): Map the /tmp directory into server pods. (#498) 2020-11-13 14:42:39 -08:00
Michiel De Mey
a41ea8cd0b
docs: Fixed typo in values comment (#469) 2020-10-16 09:03:48 -07:00
Daniel Megyesi
209b7798d7
feat(argo): add PriorityClass support (#470) 2020-10-13 15:48:07 -07:00
Michael Weibel
9ed4650b9f
feat: upgrade argo to v2.11 (#451) 2020-10-09 10:29:16 -07:00
Vlad Losev
44de70c741
feat(Argo): Make Argo Server service account creation conditional. (#460) 2020-10-05 09:45:49 -07:00
Vlad Losev
e3371f333f
feat(argo): Allow Argo server read access to events. (#454) 2020-09-22 14:35:26 -07:00
Vlad Losev
eaf8c629bf
feat(argo): Add support for workflow restrictions. (#447) 2020-09-16 12:46:13 -07:00
Markus Lippert
cddd6a6048
feat(argo): Allow setting up ServiceAccount and RBAC resources for running workflows (#402) 2020-09-08 09:18:26 -07:00
Jon
4ba9e5228a
feat: Support GCS artifactRepository (#428) 2020-09-04 15:23:16 -07:00
Chris
d32e27edc8
feat: allow for configuring security context of all components (#410) 2020-09-02 09:09:17 -07:00
Markus Lippert
196ab4f281
feat(argo): Add linux node selectors by default (#403) 2020-09-02 09:04:05 -07:00
Tim Hobbs
ffc9220f04
feat: imagePullSecrets for servers and controllers (#361) 2020-08-30 13:10:09 -04:00
dherman
bc14a12db5
fix(argo): add missing cr privileges for patch (#399)
In Argo 2.9+, the controller needs `patch` privileges on `events`.  See

ff1627b717
65c2bd44e4/manifests/install.yaml (L253)

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-08-27 20:02:54 -04:00
dherman
12c26701a5
fix(argo): add missing rbac to support pdbs (#433)
This adds support for the PodDisruptionBudget feature of Argo.  Without this, PDBs will fail to be created/managed.

Ref:  dae0f2df1f/manifests/cluster-install/workflow-controller-rbac/workflow-controller-clusterrole.yaml (L84-L91)
2020-08-27 20:01:00 -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
Wolfgang Nagele
c4e4d1439b
Indent error (#369) 2020-06-18 12:36:53 -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
Tomas Valasek
2d4e2f34a9
fix: workflow-controller-config-map.yaml (#343) 2020-05-18 08:35:30 -07: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
Artyom Bakhtin
b770b5bfeb
fix: argo-wf persistence configuration (#262) 2020-05-08 14:23:02 -07: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
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
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