Commit graph

425 commits

Author SHA1 Message Date
Vlad Losev
528b4d054b
fix(argo): Restore server cluster-template to be a ClusterRoleBinding. (#594)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2021-02-24 09:43:27 -08:00
Vlad Losev
556011dd4d
fix(argo): Restore cluster template role binding to be ClusterRoleBinding. (#593)
Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2021-02-24 08:36:16 -08:00
smcavallo
03cd06d6ee
chore(argo-events): update argo-events to 1.2.3 (#553)
Co-authored-by: David J. M. Karlsen <david@davidkarlsen.com>
2021-02-23 08:19:13 +01:00
Arndt Schwenkschuster
9e6d1134e8
chore(argo-cd): Fix ingress configuration in helm notes (#526) (#527)
* chore(argo-cd): Fix ingress configuration in helm notes (#526)

Signed-off-by: arndt-s <17650715+arndt-s@users.noreply.github.com>
2021-02-23 10:12:19 +11:00
Lucia
4bc77c1566
fix(argo-rollouts): update crd schemas to current version (#589)
Signed-off-by: Lucia <luciasantiagomota@gmail.com>
2021-02-18 10:03:42 -08:00
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
Vlad Losev
014df64f3f
feat(argo-cd): Add spec for the status field of AppProject CRD. (#582)
* feat(argo-cd): Add spec for the status field of AppProject CRD.

Signed-off-by: Vlad Losev <vladimir.losev@sage.com>

* Bumps the chart version.

Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2021-02-17 00:30:40 -05:00
buker
711518cc52
feat(argo-cd): add possibility for change NodePort if this is type of Service (#515)
* Add possibility to change NodePort if this is type of Service.

Signed-off-by: Łukasz Żułnowski <lzulnowski@gmail.com>
2021-02-17 10:38:40 +11:00
Jacob Wernette
dbb1d80e13
feat(argo-cd): Add annotations to the dex service account (#508)
* feat: Add annotations to the dex service account

Signed-off-by: Jacob Wernette <jawernette@ibm.com>
Signed-off-by: Jacob Wernette <werne2j@gmail.com>
2021-02-17 10:21:58 +11: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
Lucia
5b89b5d852
fix(argo-rollouts): undo apiversion update (#583)
Signed-off-by: Lucia <luciasantiagomota@gmail.com>
2021-02-16 10:38:44 -08:00
Sergey
2fd551c60f
feat(argocd-notifications): Add support of custom environment variables. (#580)
Signed-off-by: 1Psy <41047934+1Psy@users.noreply.github.com>

Co-authored-by: Alexander Matyushentsev <Alexander_Matyushentsev@intuit.com>
2021-02-15 20:23:19 -08:00
Zeysh
43d61e7493
feat(argo-cd): Add support for argo-cd server service externalIPs (#549)
Signed-off-by: Zeysh <zeysh.zorg@gmail.com>

Co-authored-by: Sean Johnson <seanson@users.noreply.github.com>
2021-02-16 01:11:15 +11:00
chgl
f7a6b7b9fc
fix: updated CRDs for v1.8.4 (#576) 2021-02-13 20:45:16 +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
Vitaliy
e141b401fe
Fixed #570: YAML parse error in argocd-notifications/templates/secret.yaml (#573)
Signed-off-by: Vitaliy Fuks <vitaliyf@users.noreply.github.com>

Co-authored-by: Alexander Matyushentsev <Alexander_Matyushentsev@intuit.com>
2021-02-09 16:56:44 -08:00
chgl
02c31ca071
feat(argocd): updated ArgoCD to v1.8.4 (#574)
Signed-off-by: chgl <chgl@users.noreply.github.com>
2021-02-09 23:54:54 +01:00
John Kost
ec68ef2080
feat(argo-cd): conditionally create the rbac configmap (#569)
Signed-off-by: John Kost <jkost@bandwidth.com>
2021-02-09 18:32:28 +01:00
georgekaz
ba467c8a4b
feat(argocd-notifications): update to support argocd-notification v1.0.1 (#567)
Signed-off-by: George Kaz <egeorgekaz@gmail.com>
2021-02-03 12:48:19 -08:00
Leonardo Murillo
dee9f7de62
feat(argo-cd): enable support for lifecycle hooks on ArgoCD Server (#547)
Signed-off-by: Leonardo Murillo <leonardo@murillodigital.com>
2021-02-03 14:51:58 +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
Lucas Bickel
eaa0deb3ed
feat(argo-cd): Argo CD 1.7.11 (#502) 2021-01-27 00:40:18 +01:00
Lucas Bickel
cce87f5163
fix(argo-cd): remove charts/argo-cd/charts/redis-ha/ from git tree (#539)
* fix(argo-cd): remove charts/argo-cd/charts/redis-ha/ from git tree

Signed-off-by: Lucas Bickel <lucas.bickel@adfinis.com>

* fix(ci): unpack dep from tarball instead instead of git

Signed-off-by: Lucas Bickel <lucas.bickel@adfinis.com>
2021-01-26 12:03:14 -05:00
Wylie Hobbs
20b750a045
fix(argo-cd): bump dex image for secretEnv in staticClients to work (#519)
* Bump dex image for secretEnv in staticClients to work

Signed-off-by: Wylie Hobbs <wylie-hobbs@pluralsight.com>

* Bump chart again

Signed-off-by: Wylie Hobbs <wylie-hobbs@pluralsight.com>
2021-01-26 07:36:53 +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
Sergey Shaykhullin
6b6254ef77
fix(argo-rollouts): Fix critical deployment schema bug (#552)
* Fix map -> array in containers

Signed-off-by: sergeyshaykhullin <sergeyshaykhullin@gmail.com>

* Bump chart version

Signed-off-by: sergeyshaykhullin <sergeyshaykhullin@gmail.com>

Co-authored-by: David J. M. Karlsen <david@davidkarlsen.com>
2021-01-22 12:47:08 +01:00
Chulki Lee
ef64e585fe
fix(argo-cd): quote version annotation (#534)
Signed-off-by: Chulki Lee <chulki.lee@gmail.com>

Co-authored-by: David J. M. Karlsen <david@davidkarlsen.com>
2021-01-22 12:23:36 +01:00
stephen-harris
8baf0d4465
Feat(argo-rollouts): Update argo-rollouts to v0.10.2 (#538)
* feat(argo-rollouts): Update argo-rollouts to v0.10.2

Signed-off-by: Stephen Harris <stephen.harris1@kaluza.com>

* chore: apiextensions.k8s.io/v1beta1 CustomResourceDefinition is deprecated in favor of apiextensions.k8s.io/v1 CustomResourceDefinition

Signed-off-by: Stephen Harris <stephen.harris1@kaluza.com>
2021-01-21 09:48:29 -08:00
Vlad Losev
b7679a8968
fix(argo-cd): Fixes CRD schema. (#545)
* fix(argo-cd): Fixes CRD schema.

Signed-off-by: Vlad Losev <vladimir.losev@sage.com>

* Bumps chart version.

Signed-off-by: Vlad Losev <vladimir.losev@sage.com>
2021-01-15 14:44:31 -05: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
Christopher Sauer
a6a9d0bf7a
feat(argo-cd): change application-controller to StatefulSet (#512)
* update deployment to statefulset
* Update chart version

Signed-off-by: Chris Sauer <mr-sour@users.noreply.github.com>

* chore: Bumping minor semver as this has a resource change
* chore: Add feature flag for enabling StatefulSet

Signed-off-by: seanson@users.noreply.github.com <seanson@users.noreply.github.com>
2020-12-15 17:15:13 +11: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
amit-handda
40e52f62ac
fix: apply podannotations to the controller pod template (#510)
* fix: apply podannotations to controller pod template

Signed-off-by: amit handa <amit.handa@doordash.com>

* bump chart version

Signed-off-by: amit handa <amit.handa@doordash.com>

Co-authored-by: Scott Cabrinha <scott@internaught.io>
2020-12-06 09:37:53 -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
caseyclarkjamf
e7258346cc
fix: (argo-rollouts) Add clusterInstall conditional around aggregate ClusterRoles (#484)
* add clusterinstall conditional around aggregate clusterroles

Signed-off-by: Casey Clark <casey.clark@jamf.com>

* bump chart version to 0.3.9

Signed-off-by: Casey Clark <casey.clark@jamf.com>

Co-authored-by: Scott Cabrinha <scott@internaught.io>
2020-12-01 15:26:17 -08:00
Christopher Sauer
15a76e56d0
feat: allow controller replicas to be set (#496)
Signed-off-by: mr-sour <mr-sour@users.noreply.github.com>

Co-authored-by: mr-sour <mr-sour@users.noreply.github.com>
2020-11-23 20:29:19 -05: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
Alan Tang
1f67a85a58
feat(argo-rollouts): Add service monitor (#474)
Co-authored-by: Scott Cabrinha <scott@internaught.io>
2020-10-27 10:31:38 -07:00
Saulius Mašnauskas
fbec017cfb
fix(argocd): optional named target port (#479) 2020-10-26 22:27:36 -04:00
Mike Bryant
eb88e900b2
chore: Sync upstream CRDs (#478) 2020-10-25 00:55:44 -04:00
Michiel De Mey
a41ea8cd0b
docs: Fixed typo in values comment (#469) 2020-10-16 09:03:48 -07:00
Chris Vest
df3b2cf96a
fix: Add annotations and labels to dex service [argo-cd] (#473)
* Add annotations to dex service

Currently `.Values.dex.metrics.service.annotations` is not used anywhere - this adds that to the template.

* Add labels to dex service

* Update chart version
2020-10-16 13:31:26 +11: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
Tom S
dd6a16bb15
fix(argocd): Make dex init container not overwrite argocd-util (#468)
* Make dex init container not overwrite argocd-util
* Bump chart version
2020-10-09 09:30:53 +11:00
simonfr
6cf32933ff
feat: add extraContainers argument to deployment (#465)
* add extraContainers argument

* Update Chart.yaml

* Update values.yaml

* Update deployment.yaml
2020-10-09 09:11:01 +11:00
John Kost
12b4764afa
fix: Add Ocp clusterrole (#341)
* Update perms
2020-10-08 10:24:46 -07:00
Lars Fenneberg
03aecd7af9
fix(argocd): Unconditionally start reposerver with uid_entrypoint.sh (#466)
* fix(argocd): Unconditionally start reposerver with uid_entrypoint.sh

While uid_entrypoint.sh contains the OpenShift specific manipulation of
/etc/passwd it also starts the reposerver via tini and so ensures that any
zombies produced by reposerver and its decendants are collected.

This matches the behaviour from the manifests included with the main ArgoCD
project. See:

* f93da5346c/manifests/base/repo-server/argocd-repo-server-deployment.yaml (L24)
* https://github.com/argoproj/argo-cd/pull/3721
* https://github.com/argoproj/argo-cd/issues/3611

* chore: Bumping minor semver as this feels like a bit more than a patch change.
2020-10-08 17:18:44 +11:00
w33dw0r7d
ed19bc61e5
feat: bump to v0.9.1 (#464) 2020-10-05 10:14:50 -07:00
Vlad Losev
44de70c741
feat(Argo): Make Argo Server service account creation conditional. (#460) 2020-10-05 09:45:49 -07:00
Mike Bryant
41ddad4aba
feat: Allow setting the log format to json for Argo CD (#463) 2020-10-02 13:12:35 +10:00
Yann Soubeyrand
50a66fd7ab
chore: update certificate apiVersion (#458)
* chore: update certificate apiVersion
* chore: bump chart version
2020-10-02 13:09:25 +10:00
Roman
83e9e19e2d
fix: default argocd version in documentation (#456)
* Fix default argocd version in documentation

* Bump chart version
2020-09-30 23:37:26 -04:00
Vlad Losev
e3371f333f
feat(argo): Allow Argo server read access to events. (#454) 2020-09-22 14:35:26 -07:00
Bruno Clermont
1c83d371a5
feat: add metrics for argo-cd/dex (#452) 2020-09-21 21:50:19 -04:00
Hayden Fuss
4c4121ce18
fix: Adding EmptyDir Volume for Repo Server on OpenShift (#450) 2020-09-21 18:28:21 -04:00
rpeets
3c6629263c
chore: bump argocd to version v1.7.6 (#449) 2020-09-19 20:25:31 -04:00
rpeter
49a7fc9340
chore: bump argocd to version v1.7.5 (#448)
Co-authored-by: rpeter <robin.peter@socotra.com>
2020-09-18 20:01:01 -04:00
Vlad Losev
eaf8c629bf
feat(argo): Add support for workflow restrictions. (#447) 2020-09-16 12:46:13 -07:00
Simon Rüegg
2f36128868
chore(argocd): Upgrade to v1.7.4 (#444)
Signed-off-by: Simon Rüegg <simon@rueggs.ch>
2020-09-10 10:43:22 +10: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
Vaibhav
cc52713dbd
chore: bump to latest (#440)
* chore: bump to latest

* chore: bump to latest

* update image versions
2020-09-04 19:15:12 -04: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
Ertugrul Karademir
b9af202660
fix: Helm giving linting error when no ingress or ingressGrpc extraPaths are given (#435)
* Added conditionals for ingress extraPaths

* Added conditionals for ingressGrpc extraPaths

* Version bump
2020-09-01 18:41:22 -04:00
Tim Hobbs
ffc9220f04
feat: imagePullSecrets for servers and controllers (#361) 2020-08-30 13:10:09 -04:00
Michael Barrientos
e1e2dd9631
feat: Argo CD allow custom paths for ingress (#424)
Similar to #317, this allows us to add extra paths to Argo CD.
This adds compatibility with the ALB Ingress Controller when using EKS
to be able to add the additional listener rule to perform a HTTP->HTTPS
redirect on port 80.
2020-08-29 17:19:51 -04:00
Johnathan Falk
bfb16d911b
feat(argo-cd): Update CRD's to match upstream version. (#430)
Signed-off-by: Johnathan Falk <johnathan.falk@gmail.com>

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-08-29 16:42:25 -04:00
Connor Hallett
f45bd52b0e
feat(argo-cd): Add Support for syncWindows in additionalProjects (#398)
* Add support for syncWindows in additionalProjects

* Update values.yaml

Add example of syncWindows

* Update Chart.yaml

Bump version

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-08-29 16:37:57 -04:00
Richard Simpson
0a03ca0bab
feat: add support for configuring bot port (#432)
* feat: add support for configuring bot port

Adds support for configuring the bot listening port for people who want it to listen on 443 (for example)

* bump version

* remove unnecessary protocol

Co-authored-by: Andy Feller <andrew.feller@gmail.com>
2020-08-28 22:01:39 -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
jpbelanger-mtl
f1a6fcc8af
feat(argo-rollouts): Add configurable annotation to the metrics service (#421)
Co-authored-by: Scott Cabrinha <scott@internaught.io>
2020-08-26 09:26:54 -07:00
Crystal Augustus
85b1b83ad0
argocd-notifications: Add podAnnotations (#423)
Co-authored-by: Andy Feller <andrew.feller@gmail.com>
2020-08-15 13:49:27 -04:00
Jungyoul Yu
abadf9ad63
chore: argo-rollouts bump to 0.3.4 (v0.8.3) (#415)
* argo-rollouts bump version 0.3.4
2020-08-13 14:31:02 -07:00
Sarah Henkens
3f0e079f78
fix: Add missing verbs for pods to cluster role to support rollout restarts (#422) 2020-08-12 17:14:17 -07:00
yoan-adfinis
801e454baa
chore: upgrade argo-cd to 1.6.2 (#419)
Signed-off-by: Yoan Blanc <yoan.blanc@adfinis.com>
2020-08-05 17:38:02 +10:00
Albert Dixon
cd4adfcaf8
feat: Argo Notifications - add extraArgs value (#416)
* charts/argocd-notifications/values: add extraArgs

* charts/argocd-notifications/templates/deployment: use extraArgs

* charts/argocd-notifications/chart: bump chart ver

* charts/argocd-notifications/chart: actually set ver
2020-07-31 17:57:19 -04:00
Derek Wang
efe49b9261
fix(argo-events): fix rabc for argo-events-sa (#413) 2020-07-24 22:02:53 -04:00
Vaibhav
a6fa0647e4
chore: bump version to v0.17.0 (#412) 2020-07-24 15:28:01 -07:00
Maciej Moleda
c716c1795e
[argocd-notifications] add monitoring and slack bot service annotations (#411)
* feat: add slack bot service annotations to argocd-notifications

* feat: add monitoring to argocd-notifications
2020-07-22 20:58:59 -04:00
Frederik Weber
9b80bd95e4
fix: #404 - Change Redis image to run as non-root user (#405)
* fix: #404 - Set Security Context for Redis Pod

* Separate Container and Pod Security Context for Redis

* Bump Chart Version

* Syntax fix

* Also set Group in Redis Security Context
2020-07-15 13:18:47 -04:00
smit thakkar
bc78e3cbe1
Added tolerations, nodeSelectors and affinity to argo-rollouts (#387)
* added tolerations, nodeSelectors and affinity

* update chart version

* Update values.yaml

* Update Chart.yaml
2020-07-12 16:52:28 -07:00
Darshan Chaudhary
6a09dda2ed
chore(argo-cd): add app-resync as a template variable (#397)
Signed-off-by: darshanime <deathbullet@gmail.com>

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-07-12 12:49:45 -04:00
Matteo Ruina
562a8fcd98
Add support for configmaps annotations (#390)
Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-07-12 10:56:48 -04:00
Ashwin Chandrasekar
f6266c9e2a
fix: add priorityClassName to argo-cd deployments pod specs (#377)
* add priorityClassName to argo-cd deployments pod specs

Signed-off-by: Ashwin Chandrasekar <ashwin.chandrasekar@lexisnexis.com>

* Fix priorityClassName templating in redis deployment

Co-authored-by: Spencer Gilbert <Spencer.Gilbert@gmail.com>
2020-07-11 13:00:29 -04:00
Michael Odell
2b9193ac69
feat: argo-rollouts resources in helm values (#385)
Co-authored-by: Scott Cabrinha <scott@internaught.io>
2020-07-09 10:20:47 -07:00
Domenico Commisso
8c96f76451
fix: add email notifier to argocd-notifier (#395)
* Add email notifier configuration to argocd-notifications chart

* Bump version in chart

* Quote strings in argocd-notifications email notifier

Co-authored-by: Domenico Commisso <dcommisso@users.noreply.github.com>
2020-07-06 08:08:48 -04:00
Jonathan Serafini
7d5d20f615
argocd-notifications: fix serviceaccount name (#389)
* fix: ArgoCD Notifications - Bot service account

* chore: update argocd-notifications version to 1.0.6
2020-06-30 20:31:16 -04:00
Sergey Shaykhullin
5ca92acda0
fix: Escape :icon: yaml (#386)
* Fix :icon: yaml validation

* Bump version

* Add quote filter
2020-06-26 18:38:12 -04:00
Adrian Wyssmann
f47ec46965
feat: Enable dedicated grpc ingress for argo-cd-server (#367)
* [argo-cd] Enable dedicated grpc ingress

This is based on the information found at
https://argoproj.github.io/argo-cd/operator-manual/ingress/

* [argo-cd] Ensure unique name for grpc ingress

* [charts/argo-cd]  Bump chart version
2020-06-26 09:25:00 -04:00
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