feat: add support for namespaced install (#263)
This commit is contained in:
parent
ab83169c2d
commit
de30e84cf4
12 changed files with 72 additions and 22 deletions
|
|
@ -16,6 +16,10 @@ init:
|
|||
|
||||
createAggregateRoles: true
|
||||
|
||||
# Restrict Argo to only deploy into a single namespace by apply Roles and RoleBindings instead of the Cluster equivalents,
|
||||
# and start argo-cli with the --namespaced flag. Use it in clusters with strict access policy.
|
||||
singleNamespace: false
|
||||
|
||||
controller:
|
||||
image:
|
||||
# Overrides .images.tag if defined.
|
||||
|
|
@ -59,6 +63,8 @@ controller:
|
|||
enabled: false
|
||||
additionalLabels: {}
|
||||
serviceAccount: argo
|
||||
# Service account annotations
|
||||
serviceAccountAnnotations: {}
|
||||
name: workflow-controller
|
||||
workflowNamespaces:
|
||||
- default
|
||||
|
|
@ -99,15 +105,15 @@ controller:
|
|||
tolerations: []
|
||||
affinity: {}
|
||||
|
||||
# executor controls how the init and wait container should be customized
|
||||
executor:
|
||||
image:
|
||||
# Overrides .images.tag if defined.
|
||||
tag: ""
|
||||
resources: {}
|
||||
|
||||
server:
|
||||
enabled: true
|
||||
# only show workflows where UI installed
|
||||
forceNamespaceIsolation: false
|
||||
# only updates base url of resources on client side,
|
||||
# it's expected that a proxy server rewrites the request URL and gets rid of this prefix
|
||||
# https://github.com/argoproj/argo/issues/716#issuecomment-433213190
|
||||
|
|
@ -124,6 +130,8 @@ server:
|
|||
servicePort: 2746
|
||||
# servicePortName: http
|
||||
serviceAccount: argo-server
|
||||
# Service account annotations
|
||||
serviceAccountAnnotations: {}
|
||||
# Annotations to be applied to the UI Service
|
||||
serviceAnnotations: {}
|
||||
# Optional labels to add to the UI Service
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue