feat(argo-cd): Use new Argo CD extension mechanism (#2406)
This commit is contained in:
parent
29c7f27b3f
commit
9b0c33fb49
9 changed files with 68 additions and 142 deletions
|
|
@ -1574,29 +1574,41 @@ server:
|
|||
# -- Specify postStart and preStop lifecycle hooks for your argo-cd-server container
|
||||
lifecycle: {}
|
||||
|
||||
## Argo UI extensions
|
||||
## Argo CD extensions
|
||||
## This function in tech preview stage, do expect instability or breaking changes in newer versions.
|
||||
## Ref: https://github.com/argoproj-labs/argocd-extensions
|
||||
## Ref: https://github.com/argoproj-labs/argocd-extension-installer
|
||||
extensions:
|
||||
# -- Enable support for Argo UI extensions
|
||||
# -- Enable support for Argo CD extensions
|
||||
enabled: false
|
||||
|
||||
## Argo UI extensions image
|
||||
## Argo CD extension installer image
|
||||
image:
|
||||
# -- Repository to use for extensions image
|
||||
repository: "ghcr.io/argoproj-labs/argocd-extensions"
|
||||
# -- Tag to use for extensions image
|
||||
tag: "v0.2.1"
|
||||
# -- Repository to use for extension installer image
|
||||
repository: "quay.io/argoprojlabs/argocd-extension-installer"
|
||||
# -- Tag to use for extension installer image
|
||||
tag: "v0.0.1"
|
||||
# -- Image pull policy for extensions
|
||||
# @default -- `""` (defaults to global.image.imagePullPolicy)
|
||||
imagePullPolicy: ""
|
||||
|
||||
# -- Extensions for Argo CD
|
||||
# @default -- `[]` (See [values.yaml])
|
||||
## Ref: https://github.com/argoproj-labs/argocd-extension-metrics#install-ui-extension
|
||||
extensionList: []
|
||||
# - name: extension-metrics
|
||||
# env:
|
||||
# - name: EXTENSION_URL
|
||||
# value: https://github.com/argoproj-labs/argocd-extension-metrics/releases/download/v1.0.0/extension.tar.gz
|
||||
# - name: EXTENSION_CHECKSUM_URL
|
||||
# value: https://github.com/argoproj-labs/argocd-extension-metrics/releases/download/v1.0.0/extension_checksums.txt
|
||||
|
||||
# -- Server UI extensions container-level security context
|
||||
# @default -- See [values.yaml]
|
||||
containerSecurityContext:
|
||||
runAsNonRoot: true
|
||||
readOnlyRootFilesystem: true
|
||||
allowPrivilegeEscalation: false
|
||||
runAsUser: 1000
|
||||
seccompProfile:
|
||||
type: RuntimeDefault
|
||||
capabilities:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue