Commit Graph

471 Commits (37277315ce669a12e9a5a66ce03ab2a6e08eb184)

Author SHA1 Message Date
Rein van 't Veer 37277315ce
feat(argo-workflows): Multiple workflow namespaces (#824)
* allow workflow to be run in multiple namespaces, bump chart version

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* update helm install instructions

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* fix indents

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* add newlines

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* bump chart version

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* default to "argo" namespace for workflow service account

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* simplify setting service account, fix syntactical error in defaulting to "argo" namespace

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* 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>

* don't set a namespace if there isn't one provided

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

* bump version

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

* re-use controller.workflowNamespaces instead of introducing workflow.namespaces

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* re-use controller.workflowNamespaces instead of introducing workflow.namespaces

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* re-use controller.workflowNamespaces instead of introducing workflow.namespaces

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* 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>

* compress namespaces from controller.workflowNamespaces and workflow.namespace into single loop iteration

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* compress namespaces from controller.workflowNamespaces and workflow.namespace into single loop iteration

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* compress namespaces from controller.workflowNamespaces and workflow.namespace into single loop iteration

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* dro now-redundant branch for controller.workflowNamespaces

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* 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>

* add missing "template" keyword

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* drop redundant $namespace assignment that was already moved inside the "range" function

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* 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>

* drop redundant $namespace assignment that was already moved inside the "range" function

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* 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>

* 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>

* add missing "$" to denote target for templating the workflows fullname helper

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* restore `with` blocks for service account name and service account annotations

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

* drop validations: considering cases of `workflowNamespaces`, `namespace` and `singleNamespace`

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

* 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>

* wrap namespace configuration in `with` block to prevent setting it to ""

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* fix append vs. concat bug: append workflowNamespace to (possibly 0-lenght) list of controller.workflowNamespaces

Signed-off-by: reinvantveer <rein.van.t.veer@geodan.nl>

* fix namespace range with additional check for either single namespace being false, or append to the workflow namespaces: the first non-null (coalesce) from the workflow namespace or the namespace Argo is being deployed to.

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

* add changelog entries

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

* unwrap (inline) with-block for service account name

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

Co-authored-by: Vlad Losev <vladlosev@users.noreply.github.com>
2021-07-20 11:18:26 -07:00
Jakub Bielawski 186fe34b87
Fix controller Role/ClusterRole to work with InstanceID (#833)
Bumped Chart version
Add indednt in controller ConfigMap flow control
Signed-off-by: Jakub Bielawski <jakubbielawski89@gmail.com>
2021-07-20 11:10:29 -07:00
Thomas O'Neill 1e3a4afd05
feat(argo-cd): Support AWS ALB Ingress with gRPC (#806)
* Support AWS ALB Ingress with GRPC

Signed-off-by: Thomas O'Neill <toneill818@gmail.com>
Signed-off-by: Thomas O'Neill <toneill@new-innov.com>

* Bump chart version

Signed-off-by: Marco Kilchhofer <marco@kilchhofer.info>

* Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <marco@kilchhofer.info>

* Use single if statement

Signed-off-by: Thomas O'Neill <toneill@new-innov.com>

* Append -grpc to the service labels for ALB GRPC service

Signed-off-by: Thomas O'Neill <toneill@new-innov.com>

Co-authored-by: Thomas O'Neill <toneill@new-innov.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Co-authored-by: Marco Kilchhofer <marco@kilchhofer.info>
2021-07-20 12:40:54 +01: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
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
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
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
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
Rich 87af20fd06
fix(argo-cd): Server cert-manager certificate secretName to match documentation (#793)
* fix(argo-cd): Set ArgoCD server certificate manager certificate secret name to match the documentation by default.

Signed-off-by: Rich <git0@bitservices.io>

* fix(argo-cd): Add server certificate issuer subvalues to values.yaml and a relevant comment.

Signed-off-by: Rich <git0@bitservices.io>

* Bump chart version again

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-06-07 11:39:41 +02:00
Marco Kilchhofer 99ae115455
chore(argo-cd): Cleanup old CRD hooks (#777)
* chore: Cleanup old CRD hooks

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* Bump chart version

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-06-07 10:51:52 +02:00
Marco Kilchhofer 01c78a82b5
chore(argo-events): Cleanup old CRD hooks (#778)
* Drop old CRDs with hooks containing helm hooks

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* Bump chart version

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* Drop empty newlines inside manifests

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* chore: trigger CI

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* chore: Ignore 'ci/' directory in final package

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* Apply changes from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-06-07 10:35:39 +02:00
Josh Hudson be8f33c872
feat(argocd-applicationset): Add priorityClass for argocd-applicationset (#788)
Signed-off-by: Josh Hudson <382062+itmustbejj@users.noreply.github.com>
2021-06-03 19:50:20 +02:00
Marco Kilchhofer afe72167fb
fix(argo-workflows): Observe 'controller.serviceAccount.create' (#787)
* fix(argo-workflows): Observe 'controller.serviceAccount.create'

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* chore: Ignore ci/ directory in final package

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-06-03 19:10:55 +02:00
Aikawa 603f2aa8ef
docs(argo-workflows): Add missing value on values.yaml (#782)
* chore(argo-workflows): Add missing value
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* reflect review: make it shorter and clearer.
Signed-off-by: yu-croco <yuki.kita22@gmail.com>

* Apply suggestions from code review

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>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-06-03 13:08:12 +02:00
Sergey Shaykhullin 03140b36fc
feat(argocd-notifications): Add metrics service labels and annotations (#783)
* feat(argocd-notifications): Add metrics service labels and annotations

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

* Update charts/argocd-notifications/templates/service-metrics.yaml

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

* Update charts/argocd-notifications/templates/service-metrics.yaml

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
Signed-off-by: Sergey Shaykhullin <sergeyshaykhullin@gmail.com>

* Update _helpers.tpl

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

* Update _helpers.tpl

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

* Delete templated.yaml

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

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-06-03 12:07:47 +02:00
Nicolas Lamirault 44aa7ed710
docs(argo-cd): Dex ServiceMonitor labels, namespace and selector (#726)
* Add: serviceMonitor labels and selector

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

* Update: bump chart version

Signed-off-by: Nicolas Lamirault <nicolas.lamirault@gmail.com>

* Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-06-02 19:54:48 +02:00
Marko Bevc 818cf41bc4
chore: Nominate mbevc1 as an approver (#767)
Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-06-01 13:25:34 -07:00
Marco Kilchhofer 71eaaea9cb
chore: Complete migration CircleCI -> GitHub Actions (#780)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-06-01 08:53:07 -07:00
Pedro Arvela b582098455
fix: Allow metrics service without CoreOS Service Monitor (#775)
Signed-off-by: Pedro Arvela <pedro.arvela@onfido.com>
2021-05-31 23:23:05 +02:00
Roman 4a905d5736
docs: Update ingress extraPaths examples (#774)
* Update example for extraPaths for usage with k8s>=1.19 with "networking.k8s.io/v1"

Signed-off-by: sturman <4456572+sturman@users.noreply.github.com>

* Fix typos in values.yaml

Signed-off-by: sturman <4456572+sturman@users.noreply.github.com>

* Bump charts version

Signed-off-by: sturman <4456572+sturman@users.noreply.github.com>

* Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-31 22:15:09 +02:00
Marco Kilchhofer f2e530ea7e
fix(argo-workflows): Fix indentation when using extraEnv (#773)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-31 18:31:44 +02:00
Marco Kilchhofer b3b6a38c86
feat(argo-workflows): Add support for fullnameOverride (#769)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-05-31 18:18:09 +02:00
Marco Kilchhofer 8ff9fe551b
chore: Remove old workflow in '.argo' directory (#770)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-05-31 18:10:30 +02:00
Marco Kilchhofer 8f523cbed0
chore(argo-events): Use container images from quay.io (#771)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-05-31 18:09:33 +02:00
Marco Kilchhofer 8deaa0a119
feat(argo-rollouts): Update manifests for v1.0.1 (#752)
* feat(argo-rollouts): Update manifests for v1.0.1

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* fix: add template function for labels

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

* fix: Apply changes from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
2021-05-31 18:06:26 +02:00
Marco Kilchhofer 87855a4caa
fix(argo-cd): Update dex to v2.27.0 (#772)
Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-29 16:37:17 +02:00
Peter Benjamin c7f1bfbda3
feat(argo-events): support namespaced deployments (#705)
* feat(argo-events): support namespaced deployments

Signed-off-by: Peter Benjamin <petermbenjamin@gmail.com>

* chore: bump chart major version

Signed-off-by: Peter Benjamin <petermbenjamin@gmail.com>

* fix: bump minor chart version

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-29 12:30:06 +02:00
Marko Bevc 8c6a1bf81a
feat(argo-cd): Bump default version to v2.0.3 (#766)
Signed-off-by: Marko Bevc <marko@scalefactory.com>
2021-05-29 10:41:27 +02:00
Marco Kilchhofer 5183243ce2
fix(argo-workflows): use template for all resource names (#759) 2021-05-27 18:33:22 +02:00
César Yuji Okuti e2975df4c0
feat(argocd-notifications): add service account annotations (#673)
* add service account to argocd notifications

Signed-off-by: Cesar Okuti <cesar.okuti@gmail.com>

* change chart.yaml

Signed-off-by: Cesar Okuti <cesar.okuti@gmail.com>

* remove dots and quotes from toYaml serviceaccount

Signed-off-by: Cesar Okuti <cesar.okuti@gmail.com>

* chore: Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>

* fix: bump chart version

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-26 23:41:33 +02:00
kostas-theo be7c6c5721
feat(argo-events): Add annotations to argo-events-sa. (#708)
* feat: sa annotations

Signed-off-by: kostas-theo <ktheo@oneconcern.com>

* fix: review recommendations

Signed-off-by: kostas-theo <ktheo@oneconcern.com>

* fix: Apply review changes

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Oliver Bähler <oliverbaehler@hotmail.com>
Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-26 23:27:12 +02:00
Chris St. Pierre 6acfdc62ef
feat(argo-events): add support for resource requests/limits (#761)
* feat(argo-events): add support for resource requests/limits

Signed-off-by: Chris St. Pierre <chris.a.st.pierre@gmail.com>

* Fix `resources` scope

Signed-off-by: Chris St. Pierre <chris.a.st.pierre@gmail.com>

* Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>

Co-authored-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-26 23:13:14 +02:00
Atze de Vries f6069848f5
fix(argo-cd): Fix duplicate secret name (#755)
Signed-off-by: Atze de Vries <devries@zorgdomein.nl>
2021-05-26 12:35:19 +02:00
Tadayuki Onishi 44c15c834e
fix(argo-workflows): fix server.podAnnotations template (#758)
Signed-off-by: kenchan0130 <tt.tanishi100@gmail.com>
2021-05-26 12:00:10 +02:00
Flávio Lemos cae5f1d811
fix(argo-rollouts): Removed duplicated resources declaration (#757)
Signed-off-by: flavio.lemos <flavio.lemos@farfetch.com>
2021-05-26 11:44:21 +02:00
g-linville 7a06415d83
feat(argo-workflows): add value to avoid creating RBAC related to ClusterWorkflowTemplates (#657)
* Argo Workflows: avoid creating ClusterRoles and CRBs if singleNamespace is true

Signed-off-by: g-linville <53102776+g-linville@users.noreply.github.com>

* Argo Workflows: bumped chart version

Signed-off-by: g-linville <53102776+g-linville@users.noreply.github.com>

* Argo: remove clusterworkflowtemplates from WorkflowController role

Signed-off-by: g-linville <53102776+g-linville@users.noreply.github.com>

* feat(argo-workflows): add value to disable creation of RBAC relating to ClusterWorkflowTemplates

Signed-off-by: g-linville <53102776+g-linville@users.noreply.github.com>

* Bumped chart version

Signed-off-by: g-linville <53102776+g-linville@users.noreply.github.com>
2021-05-25 08:06:31 +02:00
cskh 162e10b6d5
feat(argo-rollouts): add labels to crd to identify the rollout crds (#738)
- update chart version to 0.5.4

Signed-off-by: Hui Kang <hui.kang@salesforce.com>
2021-05-24 23:33:58 +02:00
Michał Czeraszkiewicz 10bf57b893
fix(argo-cd): envFrom in repoServer (#751)
* fix: envFrom for repoServer

Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.com>

* config: bump chart version

Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.com>

* docs: add envFrom documentation

Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.com>

* docs: improve documentation for envFrom

Signed-off-by: Michał Czeraszkiewicz <contact@czerasz.com>

* Apply suggestions from code review

Signed-off-by: Marco Kilchhofer <mkilchhofer@users.noreply.github.com>
2021-05-24 21:20:33 +02:00