reinvantveer
2bfcf1bc0e
wrap namespace configuration in with
block to prevent setting it to ""
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-15 09:44:25 +02:00
reinvantveer
094cd02860
include case for single namespaces with default ("") namespace, otherwise (ternary) combine the workflow namespace and workflowNamespaces from the controller settings into a list to iterate over
...
Signed-off-by: reinvantveer <reinvantveer@gmail.com>
2021-07-14 19:00:24 +02:00
reinvantveer
bfd9eaa013
drop validations: considering cases of workflowNamespaces
, namespace
and singleNamespace
...
Signed-off-by: reinvantveer <reinvantveer@gmail.com>
2021-07-14 18:53:40 +02:00
reinvantveer
232e72efbc
restore with
blocks for service account name and service account annotations
...
Signed-off-by: reinvantveer <reinvantveer@gmail.com>
2021-07-14 18:49:44 +02:00
Rein van 't Veer
8822b8a74a
Merge branch 'master' into multiple_workflow_namespaces
2021-07-13 19:51:14 +02:00
Marco Kilchhofer
922799081d
feat(argo-cd): Add ability to create network policies ( #800 )
...
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-13 08:35:25 +02:00
Marco Kilchhofer
9c69a87f67
docs(argo-cd): Upgrading notes for ServiceAccount change in 3.8.1 ( #830 )
...
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-13 08:25:41 +02:00
reinvantveer
63995f3edc
add missing "$" to denote target for templating the workflows fullname helper
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 14:38:02 +02:00
reinvantveer
5bcdab7c22
inline "define" templates with simple values now that controller.workflowNamespaces and workflow.namespace are unified into a single "range" iteration
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 14:33:35 +02:00
reinvantveer
1105f81d96
inline "define" templates with simple values now that controller.workflowNamespaces and workflow.namespace are unified into a single "range" iteration
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 14:31:47 +02:00
reinvantveer
ba262c923d
drop redundant $namespace assignment that was already moved inside the "range" function
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 14:30:33 +02:00
reinvantveer
7622124536
replace "define" templates with simple values now that controller.workflowNamespaces and workflow.namespace are unified into a single "range" iteration
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 14:29:23 +02:00
reinvantveer
447285dca3
drop redundant $namespace assignment that was already moved inside the "range" function
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 14:26:48 +02:00
reinvantveer
06a3b50056
add missing "template" keyword
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 14:23:08 +02:00
reinvantveer
8177b078bf
use template helper "argo-workflows.fullname" instead of release name in order to be able to override the service account name
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 14:22:44 +02:00
reinvantveer
d51e06fc33
dro now-redundant branch for controller.workflowNamespaces
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 14:16:34 +02:00
reinvantveer
424f1fc97f
compress namespaces from controller.workflowNamespaces and workflow.namespace into single loop iteration
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 14:15:50 +02:00
reinvantveer
1a2c4b6388
compress namespaces from controller.workflowNamespaces and workflow.namespace into single loop iteration
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 14:10:54 +02:00
Rein van 't Veer
e07ca6dee7
Merge branch 'master' into multiple_workflow_namespaces
2021-07-12 14:06:50 +02:00
reinvantveer
dd1bc1b272
compress namespaces from controller.workflowNamespaces and workflow.namespace into single loop iteration
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 14:05:39 +02:00
reinvantveer
a7ac6f6a12
re-use controller.workflowNamespaces instead of introducing workflow.namespaces, add additional inline comments on rbac.create effect
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 14:04:16 +02:00
reinvantveer
94cb44819e
re-use controller.workflowNamespaces instead of introducing workflow.namespaces
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 13:57:40 +02:00
reinvantveer
1a60f03610
re-use controller.workflowNamespaces instead of introducing workflow.namespaces
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 13:56:09 +02:00
reinvantveer
41c6be74c4
re-use controller.workflowNamespaces instead of introducing workflow.namespaces
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-12 13:52:08 +02:00
Marco Kilchhofer
62699ffc82
fix(argo-cd): Add ServiceAccount for redis ( #828 )
...
* Add ability to create ServiceAccount for redis
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Use correct default for ServiceAccounts in _helpers.tpl
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Bump version and update changelog
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-12 13:06:50 +02:00
Marco Kilchhofer
1416d5e082
fix(argocd-applicationset): Cleanup old CRD installation method ( #827 )
...
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-12 12:54:17 +02:00
reinvantveer
73ee287d31
bump version
...
Signed-off-by: reinvantveer <reinvantveer@gmail.com>
2021-07-09 17:27:11 +02:00
Rein van 't Veer
df1032b122
Merge branch 'master' into multiple_workflow_namespaces
2021-07-09 16:52:28 +02:00
Atze de Vries
783cb3e029
feat(argo-cd): Add ability to override API versions ( #760 )
...
* feat: Add ability to override api versions for argocd
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* fix linting
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* reimplement a bit and update chart version
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* update to new minor
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* fix spaces in comments
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* Updated flow control and add documentation on apiVersionOverrides
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
* Add changelog annotation
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-09 14:34:09 +02:00
Oliver Bähler
a70d156217
feat!: Improve Pull Request Template & Contributing Guidelines ( #750 )
...
* feat: improve documentation and require changelog
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* Bump Versions
Signed-off-by: Oliver Bähler <oliverbaehler@hotmail.com>
* Bump argo-rollouts
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Apply suggestions from code review
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
* Reword Artifacthub -> Artifact Hub
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-09 13:08:43 +02:00
reinvantveer
89a01d5c6e
don't set a namespace if there isn't one provided
...
Signed-off-by: reinvantveer <reinvantveer@gmail.com>
2021-07-07 19:13:37 +02:00
Aditya Menon
a807d24c3b
fix(argo-rollouts): Add ConfigMap read access to support notification-engine ( #812 )
...
* Add configmap read access
Signed-off-by: Aditya Menon <aditya.menon@spin.pm>
* Retrigger CI pipeline
Signed-off-by: Aditya Menon <aditya.menon@spin.pm>
* Match upstream manifest definition
Follow the same pattern on argo-rollouts repo
Signed-off-by: Aditya Menon <aditya.menon@spin.pm>
2021-07-07 17:17:35 +02:00
Rein van 't Veer
aa15717099
Bump only the chart version, revert bumping the controller version: 3.0.8 does not exist yet as a workflow-controller image version
...
Signed-off-by: reinvantveer <reinvantveer@gmail.com>
2021-07-07 15:15:53 +02:00
reinvantveer
e48a03a441
simplify setting service account, fix syntactical error in defaulting to "argo" namespace
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-07 10:02:33 +02:00
reinvantveer
e2ef04ff68
default to "argo" namespace for workflow service account
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-06 12:18:10 +02:00
reinvantveer
62631fab06
bump chart version
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-05 13:42:43 +02:00
reinvantveer
ce805305a7
add newlines
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-05 13:10:28 +02:00
reinvantveer
612bbf1ab6
fix indents
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-05 13:06:11 +02:00
reinvantveer
c7ede31b45
update helm install instructions
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-05 12:54:50 +02:00
reinvantveer
8eb0e11a26
allow workflow to be run in multiple namespaces, bump chart version
...
Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>
2021-07-05 12:49:13 +02:00
Mouhsen Ibrahim
b78109c4f3
feat(argo-cd): Add pathType value to ingress ( #822 )
...
Modern GKE versions only accept ImplementationSpecific
as pathType for the ingress resource, so here we added
a new value for the pathType which can be used to set
pathType on demand, the default value is still Prefix
for backward compatability
Signed-off-by: Mouhsen Ibrahim <mouhsen.ibrahim@gmail.com>
2021-07-05 11:52:59 +02:00
Marco Kilchhofer
d860a04452
feat(argo-cd): Add ability to manage gpgKeys ( #797 )
...
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-07-05 11:41:55 +02:00
Marco Kilchhofer
8a39a9d1ba
chore(chart-testing-action): Update components ( #823 )
...
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-07-05 11:35:51 +02:00
Marko Bevc
7f16fc4213
feat(argo-cd): Bump default version to v2.0.4 ( #816 )
...
* feat(argo-cd): Bump default version to v2.0.4
Signed-off-by: Marko Bevc <marko@scalefactory.com>
* Update README
Signed-off-by: Marko Bevc <marko@scalefactory.com>
* Bump Chart version
Signed-off-by: Marko Bevc <marko@scalefactory.com>
2021-06-29 10:48:48 +02:00
Marko Bevc
34e606f012
chore: Fix CODEOWNERS syntax ( #817 )
...
Signed-off-by: Marko Bevc <marko@scalefactory.com>
2021-06-28 12:32:54 +02:00
Miguel Ángel Cabrera Miñagorri
f17cc62250
fix(argo-cd): Typo in repo server service monitor ( #815 )
2021-06-26 17:04:59 +02:00
Alex Sears
0180e943ff
chore(argo-workflows): update workflows version to most 3.0.7 ( #811 )
...
* chore(argo-workflows): update workflows version to most 3.0.7
Signed-off-by: Alex Sears <me@alexsears.com>
* chore(argo-worflows): update controller liveness probe
Signed-off-by: Alex Sears <me@alexsears.com>
* chore(argo-workflows): templatize controller liveness probe
Signed-off-by: Alex Sears <me@alexsears.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-06-25 08:15:43 +02:00
Alex Andrews
7e381436f9
fix(argo-cd): fix missing colon in example service definitions ( #810 )
...
* fix(argo-cd): fix missing colon in example service definitions
Signed-off-by: Alex Andrews <alias-dev@protonmail.com>
* build(argo-cd): Bump chart patch version
Signed-off-by: Alex Andrews <alias-dev@protonmail.com>
2021-06-25 08:06:59 +02:00
Marco Kilchhofer
ca0a53d6eb
chore: Relax 'Semantic Pull Requests' check ( #796 )
...
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-06-10 10:30:57 +02:00
Sevan
eecc88fbd7
fix(argo-workflows): use template for ingress .Capabilities ( #795 )
...
* fix(argo-workflows): use argo-workflows.ingress.apiVersion for ingress (#794 )
Signed-off-by: Sevan Murriguian-Watrin <smurriguian@smartadserver.com>
* feat(argo-workflows): Add option to override kubeVersion
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-06-08 15:14:55 +02:00