chore(argo-cd): Remove deprecated features
Signed-off-by: Petr Drastil <petr.drastil@gmail.com>
This commit is contained in:
parent
9e31be4a60
commit
4409ee0671
22 changed files with 52 additions and 283 deletions
|
@ -3,7 +3,7 @@ appVersion: v2.9.5
|
||||||
kubeVersion: ">=1.23.0-0"
|
kubeVersion: ">=1.23.0-0"
|
||||||
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
|
description: A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
|
||||||
name: argo-cd
|
name: argo-cd
|
||||||
version: 5.53.4
|
version: 6.0.0
|
||||||
home: https://github.com/argoproj/argo-helm
|
home: https://github.com/argoproj/argo-helm
|
||||||
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
|
icon: https://argo-cd.readthedocs.io/en/stable/assets/logo.png
|
||||||
sources:
|
sources:
|
||||||
|
@ -26,5 +26,5 @@ annotations:
|
||||||
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
|
fingerprint: 2B8F22F57260EFA67BE1C5824B11F800CD9D2252
|
||||||
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
|
url: https://argoproj.github.io/argo-helm/pgp_keys.asc
|
||||||
artifacthub.io/changes: |
|
artifacthub.io/changes: |
|
||||||
- kind: added
|
- kind: removed
|
||||||
description: Support Azure DevOps webhook Secret
|
description: Support for deprecated features
|
||||||
|
|
|
@ -105,15 +105,28 @@ For full list of changes please check ArtifactHub [changelog].
|
||||||
|
|
||||||
Highlighted versions provide information about additional steps that should be performed by user when upgrading to newer version.
|
Highlighted versions provide information about additional steps that should be performed by user when upgrading to newer version.
|
||||||
|
|
||||||
|
### 6.0.0
|
||||||
|
|
||||||
|
This version **removes support for**:
|
||||||
|
|
||||||
|
* deprecated component options `logLevel` and `logFormat`
|
||||||
|
* deprecated component arguments `<components>.args.<feature>` that were replaced with `configs.params`
|
||||||
|
* deprecated configuration `server.config` that was replaced with `configs.cm`
|
||||||
|
* deprecated configuration `server.rbacConfig` that was replaced with `configs.rbac`
|
||||||
|
|
||||||
|
Please upgrade with replace strategy due to removal of immutable fields in StatefulSet.
|
||||||
|
|
||||||
### 5.53.0
|
### 5.53.0
|
||||||
|
|
||||||
Argocd-repo-server can now optionally use Persistent Volumes for its mountpoints instead of only emptydir()
|
Argocd-repo-server can now optionally use Persistent Volumes for its mountpoints instead of only emptydir()
|
||||||
|
|
||||||
### 5.52.0
|
### 5.52.0
|
||||||
|
|
||||||
Because [Argo CD Extensions] is now deprecated and no further changes will be made, we switched to [Argo CD Extension Installer], adding an Argo CD Extension Installer to init-container in the Argo CD API server.
|
Because [Argo CD Extensions] is now deprecated and no further changes will be made, we switched to [Argo CD Extension Installer], adding an Argo CD Extension Installer to init-container in the Argo CD API server.
|
||||||
If you used old mechanism, please move to new mechanism. For more details, please refer `.Values.server.extensions` in values.yaml.
|
If you used old mechanism, please move to new mechanism. For more details, please refer `.Values.server.extensions` in values.yaml.
|
||||||
|
|
||||||
### 5.35.0
|
### 5.35.0
|
||||||
|
|
||||||
This version supports Kubernetes version `>=1.23.0-0`. The current supported version of Kubernetes is v1.24 or later and we align with the Amazon EKS calendar, because many AWS users follow a conservative approach.
|
This version supports Kubernetes version `>=1.23.0-0`. The current supported version of Kubernetes is v1.24 or later and we align with the Amazon EKS calendar, because many AWS users follow a conservative approach.
|
||||||
|
|
||||||
Please see more information about EoL: [Amazon EKS EoL][EKS EoL].
|
Please see more information about EoL: [Amazon EKS EoL][EKS EoL].
|
||||||
|
@ -515,7 +528,6 @@ NAME: my-release
|
||||||
| Key | Type | Default | Description |
|
| Key | Type | Default | Description |
|
||||||
|-----|------|---------|-------------|
|
|-----|------|---------|-------------|
|
||||||
| controller.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules to the deployment |
|
| controller.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules to the deployment |
|
||||||
| controller.args | object | `{}` | DEPRECATED - Application controller commandline flags |
|
|
||||||
| controller.clusterRoleRules.enabled | bool | `false` | Enable custom rules for the application controller's ClusterRole resource |
|
| controller.clusterRoleRules.enabled | bool | `false` | Enable custom rules for the application controller's ClusterRole resource |
|
||||||
| controller.clusterRoleRules.rules | list | `[]` | List of custom rules for the application controller's ClusterRole resource |
|
| controller.clusterRoleRules.rules | list | `[]` | List of custom rules for the application controller's ClusterRole resource |
|
||||||
| controller.containerPorts.metrics | int | `8082` | Metrics container port |
|
| controller.containerPorts.metrics | int | `8082` | Metrics container port |
|
||||||
|
@ -1076,7 +1088,6 @@ If you want to use an existing Redis (eg. a managed service from a cloud provide
|
||||||
| Key | Type | Default | Description |
|
| Key | Type | Default | Description |
|
||||||
|-----|------|---------|-------------|
|
|-----|------|---------|-------------|
|
||||||
| applicationSet.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules |
|
| applicationSet.affinity | object | `{}` (defaults to global.affinity preset) | Assign custom [affinity] rules |
|
||||||
| applicationSet.args | object | `{}` | DEPRECATED - ApplicationSet controller command line flags |
|
|
||||||
| applicationSet.certificate.additionalHosts | list | `[]` | Certificate Subject Alternate Names (SANs) |
|
| applicationSet.certificate.additionalHosts | list | `[]` | Certificate Subject Alternate Names (SANs) |
|
||||||
| applicationSet.certificate.annotations | object | `{}` | Annotations to be applied to the ApplicationSet Certificate |
|
| applicationSet.certificate.annotations | object | `{}` | Annotations to be applied to the ApplicationSet Certificate |
|
||||||
| applicationSet.certificate.domain | string | `"argocd.example.com"` | Certificate primary domain (commonName) |
|
| applicationSet.certificate.domain | string | `"argocd.example.com"` | Certificate primary domain (commonName) |
|
||||||
|
@ -1100,7 +1111,7 @@ If you want to use an existing Redis (eg. a managed service from a cloud provide
|
||||||
| applicationSet.dnsConfig | object | `{}` | [DNS configuration] |
|
| applicationSet.dnsConfig | object | `{}` | [DNS configuration] |
|
||||||
| applicationSet.dnsPolicy | string | `"ClusterFirst"` | Alternative DNS policy for ApplicationSet controller pods |
|
| applicationSet.dnsPolicy | string | `"ClusterFirst"` | Alternative DNS policy for ApplicationSet controller pods |
|
||||||
| applicationSet.enabled | bool | `true` | Enable ApplicationSet controller |
|
| applicationSet.enabled | bool | `true` | Enable ApplicationSet controller |
|
||||||
| applicationSet.extraArgs | list | `[]` | List of extra cli args to add |
|
| applicationSet.extraArgs | list | `[]` | ApplicationSet controller command line flags |
|
||||||
| applicationSet.extraContainers | list | `[]` | Additional containers to be added to the ApplicationSet controller pod |
|
| applicationSet.extraContainers | list | `[]` | Additional containers to be added to the ApplicationSet controller pod |
|
||||||
| applicationSet.extraEnv | list | `[]` | Environment variables to pass to the ApplicationSet controller |
|
| applicationSet.extraEnv | list | `[]` | Environment variables to pass to the ApplicationSet controller |
|
||||||
| applicationSet.extraEnvFrom | list | `[]` (See [values.yaml]) | envFrom to pass to the ApplicationSet controller |
|
| applicationSet.extraEnvFrom | list | `[]` (See [values.yaml]) | envFrom to pass to the ApplicationSet controller |
|
||||||
|
|
|
@ -104,15 +104,28 @@ For full list of changes please check ArtifactHub [changelog].
|
||||||
|
|
||||||
Highlighted versions provide information about additional steps that should be performed by user when upgrading to newer version.
|
Highlighted versions provide information about additional steps that should be performed by user when upgrading to newer version.
|
||||||
|
|
||||||
|
### 6.0.0
|
||||||
|
|
||||||
|
This version **removes support for**:
|
||||||
|
|
||||||
|
* deprecated component options `logLevel` and `logFormat`
|
||||||
|
* deprecated component arguments `<components>.args.<feature>` that were replaced with `configs.params`
|
||||||
|
* deprecated configuration `server.config` that was replaced with `configs.cm`
|
||||||
|
* deprecated configuration `server.rbacConfig` that was replaced with `configs.rbac`
|
||||||
|
|
||||||
|
Please upgrade with replace strategy due to removal of immutable fields in StatefulSet.
|
||||||
|
|
||||||
### 5.53.0
|
### 5.53.0
|
||||||
|
|
||||||
Argocd-repo-server can now optionally use Persistent Volumes for its mountpoints instead of only emptydir()
|
Argocd-repo-server can now optionally use Persistent Volumes for its mountpoints instead of only emptydir()
|
||||||
|
|
||||||
### 5.52.0
|
### 5.52.0
|
||||||
|
|
||||||
Because [Argo CD Extensions] is now deprecated and no further changes will be made, we switched to [Argo CD Extension Installer], adding an Argo CD Extension Installer to init-container in the Argo CD API server.
|
Because [Argo CD Extensions] is now deprecated and no further changes will be made, we switched to [Argo CD Extension Installer], adding an Argo CD Extension Installer to init-container in the Argo CD API server.
|
||||||
If you used old mechanism, please move to new mechanism. For more details, please refer `.Values.server.extensions` in values.yaml.
|
If you used old mechanism, please move to new mechanism. For more details, please refer `.Values.server.extensions` in values.yaml.
|
||||||
|
|
||||||
### 5.35.0
|
### 5.35.0
|
||||||
|
|
||||||
This version supports Kubernetes version `>=1.23.0-0`. The current supported version of Kubernetes is v1.24 or later and we align with the Amazon EKS calendar, because many AWS users follow a conservative approach.
|
This version supports Kubernetes version `>=1.23.0-0`. The current supported version of Kubernetes is v1.24 or later and we align with the Amazon EKS calendar, because many AWS users follow a conservative approach.
|
||||||
|
|
||||||
Please see more information about EoL: [Amazon EKS EoL][EKS EoL].
|
Please see more information about EoL: [Amazon EKS EoL][EKS EoL].
|
||||||
|
|
|
@ -1,133 +1,3 @@
|
||||||
{{- if .Values.controller.args.statusProcessors }}
|
|
||||||
DEPRECATED option controller.args.statusProcessors - Use configs.params.controller.status.processors
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.controller.args.operationProcessors }}
|
|
||||||
DEPRECATED option controller.args.operationProcessors - Use configs.params.controller.operation.processors
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.controller.args.appResyncPeriod }}
|
|
||||||
DEPRECATED option controller.args.appResyncPeriod - Use server.config.timeout.reconciliation
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.controller.args.appHardResyncPeriod }}
|
|
||||||
DEPRECATED option controller.args.appHardResyncPeriod - Use server.config.timeout.hard.reconciliation
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.controller.args.selfHealTimeout }}
|
|
||||||
DEPRECATED option controller.args.selfHealTimeout - Use configs.params.controller.self.heal.timeout.seconds
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.controller.args.repoServerTimeoutSeconds }}
|
|
||||||
DEPRECATED option controller.args.repoServerTimeoutSeconds - Use configs.params.controller.repo.server.timeout.seconds
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.controller.logFormat }}
|
|
||||||
DEPRECATED option controller.logFormat - Use configs.params.controller.log.format
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.controller.logLevel }}
|
|
||||||
DEPRECATED option controller.logLevel - Use configs.params.controller.log.level
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.server.logFormat }}
|
|
||||||
DEPRECATED option server.logFormat - Use configs.params.server.log.format
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.server.logLevel }}
|
|
||||||
DEPRECATED option server.logLevel - Use configs.params.server.log.level
|
|
||||||
{{- end }}
|
|
||||||
{{- if has "--insecure" .Values.server.extraArgs }}
|
|
||||||
DEPRECATED option server.extraArgs."--insecure" - Use configs.params.server.insecure
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.repoServer.logFormat }}
|
|
||||||
DEPRECATED option repoServer.logFormat - Use configs.params.repoServer.log.format
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.repoServer.logLevel }}
|
|
||||||
DEPRECATED option repoServer.logLevel - Use configs.params.repoServer.log.level
|
|
||||||
{{- end }}
|
|
||||||
{{- if or .Values.server.config (hasKey .Values.server "configEnabled") .Values.server.configAnnotations }}
|
|
||||||
DEPRECATED option server.config - Use configs.cm
|
|
||||||
{{- end }}
|
|
||||||
{{- if or .Values.server.rbacConfig (hasKey .Values.server "rbacConfigCreate") .Values.server.rbacConfigAnnotations }}
|
|
||||||
DEPRECATED option server.rbacConfig - Use configs.rbac
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.configs.secret.argocdServerTlsConfig }}
|
|
||||||
DEPRECATED option config.secret.argocdServerTlsConfig - Use server.certificate or server.certificateSecret
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.configs.gpgKeys }}
|
|
||||||
DEPRECATED option configs.gpgKeys - Use config.gpg.keys
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.configs.gpgKeysAnnotations }}
|
|
||||||
DEPRECATED option configs.gpgKeysAnnotations - Use config.gpg.annotations
|
|
||||||
{{- end }}
|
|
||||||
{{- if hasKey (.Values.controller.clusterAdminAccess | default dict) "enabled" }}
|
|
||||||
DEPRECATED option .controller.clusterAdminAccess.enabled - Use createClusterRoles
|
|
||||||
{{- end }}
|
|
||||||
{{- if hasKey (.Values.server.clusterAdminAccess | default dict) "enabled" }}
|
|
||||||
DEPRECATED option .server.clusterAdminAccess.enabled - Use createClusterRoles
|
|
||||||
{{- end }}
|
|
||||||
{{- if hasKey (.Values.repoServer.clusterAdminAccess | default dict) "enabled" }}
|
|
||||||
DEPRECATED option .server.clusterAdminAccess.enabled - Use createClusterRoles
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.configs.knownHostsAnnotations }}
|
|
||||||
DEPRECATED option configs.knownHostsAnnotations - Use configs.ssh.annotations
|
|
||||||
{{- end }}
|
|
||||||
{{- if hasKey .Values.configs "knownHosts" }}
|
|
||||||
DEPRECATED option configs.knownHosts.data.ssh_known_hosts - Use configs.ssh.knownHosts
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.configs.tlsCertsAnnotations }}
|
|
||||||
DEPRECATED option configs.tlsCertsAnnotations - Use configs.tls.annotations
|
|
||||||
{{- end }}
|
|
||||||
{{- if hasKey .Values.configs "tlsCerts" }}
|
|
||||||
DEPRECATED option configs.tlsCerts.data - Use configs.tls.certificates
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.applicationSet.replicaCount }}
|
|
||||||
DEPRECATED option applicationSet.replicaCount - Use applicationSet.replicas
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.applicationSet.logFormat }}
|
|
||||||
DEPRECATED option applicationSet.logFormat - Use configs.params.applicationsetcontroller.log.format
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.applicationSet.logLevel }}
|
|
||||||
DEPRECATED option applicationSet.logLevel - Use configs.params.applicationsetcontroller.log.level
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.applicationSet.args.policy }}
|
|
||||||
DEPRECATED option applicationSet.args.policy - Use configs.params.applicationsetcontroller.policy
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.applicationSet.args.dryRun }}
|
|
||||||
DEPRECATED option applicationSet.args.dryRun - Use configs.params.applicationsetcontroller.dryRun
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.controller.service }}
|
|
||||||
REMOVED option controller.service - Use controller.metrics
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.repoServer.copyutil }}
|
|
||||||
REMOVED option repoSever.copyutil.resources - Use repoServer.resources
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.applicationSet.args.debug }}
|
|
||||||
REMOVED option applicationSet.args.debug - Use applicationSet.logLevel: debug
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.applicationSet.args.enableLeaderElection }}
|
|
||||||
REMOVED option applicationSet.args.enableLeaderElection - Value determined based on replicas
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.controller.containerPort }}
|
|
||||||
REMOVED option controller.containerPort - Use controller.containerPorts
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.server.containerPort }}
|
|
||||||
REMOVED option server.containerPort - Use server.containerPorts
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.repoServer.containerPort }}
|
|
||||||
REMOVED option repoServer.containerPort - Use repoServer.containerPorts
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.applicationSet.args.metricsAddr }}
|
|
||||||
REMOVED option applicationSet.args.metricsAddr - Use applicationSet.containerPorts
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.applicationSet.args.probeBindAddr }}
|
|
||||||
REMOVED option applicationSet.args.probeBindAddr - Use applicationSet.containerPorts
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.redis.containerPort }}
|
|
||||||
REMOVED option redis.containerPort - Use redis.containerPorts
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.redis.metrics.containerPort }}
|
|
||||||
REMOVED option redis.metrics.containerPort - Use redis.containerPorts
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.apiVersionOverrides.autoscaling }}
|
|
||||||
REMOVED option apiVersionOverrides.autoscaling - API autoscaling/v2 is GA from 1.23
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.apiVersionOverrides.certmanager }}
|
|
||||||
REMOVED option apiVersionOverrides.certmanager - API v1 is only possible option after K8s 1.22
|
|
||||||
{{- end }}
|
|
||||||
|
|
||||||
In order to access the server UI you have the following options:
|
In order to access the server UI you have the following options:
|
||||||
|
|
||||||
1. kubectl port-forward service/{{ include "argo-cd.fullname" . }}-server -n {{ .Release.Namespace }} 8080:443
|
1. kubectl port-forward service/{{ include "argo-cd.fullname" . }}-server -n {{ .Release.Namespace }} 8080:443
|
||||||
|
@ -139,7 +9,7 @@ In order to access the server UI you have the following options:
|
||||||
- Set the `configs.params."server.insecure"` in the values file and terminate SSL at your ingress: https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/#option-2-multiple-ingress-objects-and-hosts
|
- Set the `configs.params."server.insecure"` in the values file and terminate SSL at your ingress: https://argo-cd.readthedocs.io/en/stable/operator-manual/ingress/#option-2-multiple-ingress-objects-and-hosts
|
||||||
|
|
||||||
|
|
||||||
{{ if eq (toString (index (coalesce .Values.server.config .Values.configs.cm) "admin.enabled")) "true" -}}
|
{{ if eq (toString (index .Values.configs.cm "admin.enabled")) "true" -}}
|
||||||
After reaching the UI the first time you can login with username: admin and the random password generated during the installation. You can find the password by running:
|
After reaching the UI the first time you can login with username: admin and the random password generated during the installation. You can find the password by running:
|
||||||
|
|
||||||
kubectl -n {{ .Release.Namespace }} get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d
|
kubectl -n {{ .Release.Namespace }} get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d
|
||||||
|
|
|
@ -173,7 +173,7 @@ Argo Configuration Preset Values (Incluenced by Values configuration)
|
||||||
Merge Argo Configuration with Preset Configuration
|
Merge Argo Configuration with Preset Configuration
|
||||||
*/}}
|
*/}}
|
||||||
{{- define "argo-cd.config.cm" -}}
|
{{- define "argo-cd.config.cm" -}}
|
||||||
{{- $config := (mergeOverwrite (deepCopy (omit .Values.configs.cm "create" "annotations")) (.Values.server.config | default dict)) -}}
|
{{- $config := omit .Values.configs.cm "create" "annotations" -}}
|
||||||
{{- $preset := include "argo-cd.config.cm.presets" . | fromYaml | default dict -}}
|
{{- $preset := include "argo-cd.config.cm.presets" . | fromYaml | default dict -}}
|
||||||
{{- range $key, $value := mergeOverwrite $preset $config }}
|
{{- range $key, $value := mergeOverwrite $preset $config }}
|
||||||
{{- $fmted := $value | toString }}
|
{{- $fmted := $value | toString }}
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
{{- $config := .Values.controller.clusterAdminAccess | default dict -}}
|
{{- if .Values.createClusterRoles }}
|
||||||
{{- if hasKey $config "enabled" | ternary $config.enabled .Values.createClusterRoles }}
|
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRole
|
kind: ClusterRole
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
{{- $config := .Values.controller.clusterAdminAccess | default dict -}}
|
{{- if .Values.createClusterRoles }}
|
||||||
{{- if hasKey $config "enabled" | ternary $config.enabled .Values.createClusterRoles }}
|
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRoleBinding
|
kind: ClusterRoleBinding
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -13,8 +13,6 @@ metadata:
|
||||||
{{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }}
|
{{- include "argo-cd.labels" (dict "context" . "component" .Values.controller.name "name" .Values.controller.name) | nindent 4 }}
|
||||||
spec:
|
spec:
|
||||||
replicas: {{ .Values.controller.replicas }}
|
replicas: {{ .Values.controller.replicas }}
|
||||||
# TODO: Remove for breaking release as history limit cannot be patched
|
|
||||||
revisionHistoryLimit: 5
|
|
||||||
serviceName: {{ include "argo-cd.controller.fullname" . }}
|
serviceName: {{ include "argo-cd.controller.fullname" . }}
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
|
@ -66,38 +64,6 @@ spec:
|
||||||
- {{ . }}
|
- {{ . }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- with .Values.controller.args.statusProcessors }}
|
|
||||||
- --status-processors
|
|
||||||
- {{ . | quote }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.controller.args.operationProcessors }}
|
|
||||||
- --operation-processors
|
|
||||||
- {{ . | quote }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.controller.args.appResyncPeriod }}
|
|
||||||
- --app-resync
|
|
||||||
- {{ . | quote }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.controller.args.appHardResyncPeriod }}
|
|
||||||
- --app-hard-resync
|
|
||||||
- {{ . | quote }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.controller.args.selfHealTimeout }}
|
|
||||||
- --self-heal-timeout-seconds
|
|
||||||
- {{ . | quote }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.controller.args.repoServerTimeoutSeconds }}
|
|
||||||
- --repo-server-timeout-seconds
|
|
||||||
- {{ . | quote }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.controller.logFormat }}
|
|
||||||
- --logformat
|
|
||||||
- {{ . | quote }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.controller.logLevel }}
|
|
||||||
- --loglevel
|
|
||||||
- {{ . | quote }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.controller.extraArgs }}
|
{{- with .Values.controller.extraArgs }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -17,7 +17,7 @@ spec:
|
||||||
strategy:
|
strategy:
|
||||||
{{- trim . | nindent 4 }}
|
{{- trim . | nindent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
replicas: {{ .Values.applicationSet.replicas | default .Values.applicationSet.replicaCount }}
|
replicas: {{ .Values.applicationSet.replicas }}
|
||||||
revisionHistoryLimit: {{ .Values.global.revisionHistoryLimit }}
|
revisionHistoryLimit: {{ .Values.global.revisionHistoryLimit }}
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
|
@ -65,20 +65,6 @@ spec:
|
||||||
- --metrics-addr=:{{ .Values.applicationSet.containerPorts.metrics }}
|
- --metrics-addr=:{{ .Values.applicationSet.containerPorts.metrics }}
|
||||||
- --probe-addr=:{{ .Values.applicationSet.containerPorts.probe }}
|
- --probe-addr=:{{ .Values.applicationSet.containerPorts.probe }}
|
||||||
- --webhook-addr=:{{ .Values.applicationSet.containerPorts.webhook }}
|
- --webhook-addr=:{{ .Values.applicationSet.containerPorts.webhook }}
|
||||||
{{- with .Values.applicationSet.args.policy }}
|
|
||||||
- --policy={{ . }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.applicationSet.args.dryRun }}
|
|
||||||
- --dry-run={{ . }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.applicationSet.logFormat }}
|
|
||||||
- --logformat
|
|
||||||
- {{ . }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.applicationSet.logLevel }}
|
|
||||||
- --loglevel
|
|
||||||
- {{ . }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.applicationSet.extraArgs }}
|
{{- with .Values.applicationSet.extraArgs }}
|
||||||
{{- toYaml . | nindent 12 }}
|
{{- toYaml . | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{{- if (hasKey .Values.server "configEnabled") | ternary .Values.server.configEnabled .Values.configs.cm.create }}
|
{{- if .Values.configs.cm.create }}
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
metadata:
|
metadata:
|
||||||
|
@ -6,7 +6,7 @@ metadata:
|
||||||
namespace: {{ .Release.Namespace | quote }}
|
namespace: {{ .Release.Namespace | quote }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" "cm") | nindent 4 }}
|
{{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" "cm") | nindent 4 }}
|
||||||
{{- with (mergeOverwrite (deepCopy .Values.configs.cm.annotations) (.Values.server.configAnnotations | default dict)) }}
|
{{- with .Values.configs.cm.annotations }}
|
||||||
annotations:
|
annotations:
|
||||||
{{- range $key, $value := . }}
|
{{- range $key, $value := . }}
|
||||||
{{ $key }}: {{ $value | quote }}
|
{{ $key }}: {{ $value | quote }}
|
||||||
|
|
|
@ -5,13 +5,13 @@ metadata:
|
||||||
namespace: {{ .Release.Namespace | quote }}
|
namespace: {{ .Release.Namespace | quote }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "argo-cd.labels" (dict "context" . "name" "gpg-keys-cm") | nindent 4 }}
|
{{- include "argo-cd.labels" (dict "context" . "name" "gpg-keys-cm") | nindent 4 }}
|
||||||
{{ with (mergeOverwrite (deepCopy .Values.configs.gpg.annotations) (.Values.configs.gpgKeysAnnotations | default dict)) -}}
|
{{- with .Values.configs.gpg.annotations }}
|
||||||
annotations:
|
annotations:
|
||||||
{{- range $key, $value := . }}
|
{{- range $key, $value := . }}
|
||||||
{{ $key }}: {{ $value | quote }}
|
{{ $key }}: {{ $value | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{ with (mergeOverwrite (deepCopy .Values.configs.gpg.keys) (.Values.configs.gpgKeys | default dict)) -}}
|
{{- with .Values.configs.gpg.keys }}
|
||||||
data:
|
data:
|
||||||
{{- toYaml . | nindent 2 }}
|
{{- toYaml . | nindent 2 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{{- if (hasKey .Values.server "rbacConfigCreate") | ternary .Values.server.rbacConfigCreate .Values.configs.rbac.create }}
|
{{- if .Values.configs.rbac.create }}
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
metadata:
|
metadata:
|
||||||
|
@ -6,13 +6,13 @@ metadata:
|
||||||
namespace: {{ .Release.Namespace | quote }}
|
namespace: {{ .Release.Namespace | quote }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" "rbac-cm") | nindent 4 }}
|
{{- include "argo-cd.labels" (dict "context" . "component" .Values.server.name "name" "rbac-cm") | nindent 4 }}
|
||||||
{{- with (mergeOverwrite (deepCopy .Values.configs.rbac.annotations) (.Values.server.rbacConfigAnnotations | default dict)) }}
|
{{- with .Values.configs.rbac.annotations }}
|
||||||
annotations:
|
annotations:
|
||||||
{{- range $key, $value := . }}
|
{{- range $key, $value := . }}
|
||||||
{{ $key }}: {{ $value | quote }}
|
{{ $key }}: {{ $value | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- with (mergeOverwrite (deepCopy (omit .Values.configs.rbac "create" "annotations")) (.Values.server.rbacConfig | default dict)) }}
|
{{- with (omit .Values.configs.rbac "create" "annotations") }}
|
||||||
data:
|
data:
|
||||||
{{- toYaml . | nindent 2 }}
|
{{- toYaml . | nindent 2 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -16,7 +16,7 @@ metadata:
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
type: Opaque
|
type: Opaque
|
||||||
{{- if or .Values.configs.secret.githubSecret (or .Values.configs.secret.gitlabSecret .Values.configs.secret.bitbucketUUID .Values.configs.secret.bitbucketServerSecret .Values.configs.secret.gogsSecret .Values.configs.secret.argocdServerAdminPassword .Values.configs.secret.argocdServerTlsConfig .Values.configs.secret.extra) }}
|
{{- if or .Values.configs.secret.githubSecret (or .Values.configs.secret.gitlabSecret .Values.configs.secret.bitbucketUUID .Values.configs.secret.bitbucketServerSecret .Values.configs.secret.gogsSecret .Values.configs.secret.argocdServerAdminPassword .Values.configs.secret.extra) }}
|
||||||
# Setting a blank data again will wipe admin password/key/cert
|
# Setting a blank data again will wipe admin password/key/cert
|
||||||
data:
|
data:
|
||||||
{{- with .Values.configs.secret.githubSecret }}
|
{{- with .Values.configs.secret.githubSecret }}
|
||||||
|
@ -38,10 +38,6 @@ data:
|
||||||
webhook.azuredevops.username: {{ .username }}
|
webhook.azuredevops.username: {{ .username }}
|
||||||
webhook.azuredevops.password: {{ .password | b64enc }}
|
webhook.azuredevops.password: {{ .password | b64enc }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- with .Values.configs.secret.argocdServerTlsConfig }}
|
|
||||||
tls.key: {{ .key | b64enc }}
|
|
||||||
tls.crt: {{ .crt | b64enc }}
|
|
||||||
{{- end }}
|
|
||||||
{{- if .Values.configs.secret.argocdServerAdminPassword }}
|
{{- if .Values.configs.secret.argocdServerAdminPassword }}
|
||||||
admin.password: {{ .Values.configs.secret.argocdServerAdminPassword | b64enc }}
|
admin.password: {{ .Values.configs.secret.argocdServerAdminPassword | b64enc }}
|
||||||
admin.passwordMtime: {{ default (dateInZone "2006-01-02T15:04:05Z" (now) "UTC") .Values.configs.secret.argocdServerAdminPasswordMtime | b64enc }}
|
admin.passwordMtime: {{ default (dateInZone "2006-01-02T15:04:05Z" (now) "UTC") .Values.configs.secret.argocdServerAdminPasswordMtime | b64enc }}
|
||||||
|
|
|
@ -5,7 +5,7 @@ metadata:
|
||||||
namespace: {{ .Release.Namespace | quote }}
|
namespace: {{ .Release.Namespace | quote }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "argo-cd.labels" (dict "context" . "name" "ssh-known-hosts-cm") | nindent 4 }}
|
{{- include "argo-cd.labels" (dict "context" . "name" "ssh-known-hosts-cm") | nindent 4 }}
|
||||||
{{- with (mergeOverwrite (deepCopy .Values.configs.ssh.annotations) (.Values.configs.knownHostsAnnotations | default dict)) }}
|
{{- with .Values.configs.ssh.annotations }}
|
||||||
annotations:
|
annotations:
|
||||||
{{- range $key, $value := . }}
|
{{- range $key, $value := . }}
|
||||||
{{ $key }}: {{ $value | quote }}
|
{{ $key }}: {{ $value | quote }}
|
||||||
|
@ -13,11 +13,7 @@ metadata:
|
||||||
{{- end }}
|
{{- end }}
|
||||||
data:
|
data:
|
||||||
ssh_known_hosts: |
|
ssh_known_hosts: |
|
||||||
{{- if hasKey .Values.configs "knownHosts" }}
|
{{- .Values.configs.ssh.knownHosts | nindent 4 }}
|
||||||
{{- .Values.configs.knownHosts.data.ssh_known_hosts | nindent 4 }}
|
|
||||||
{{- else }}
|
|
||||||
{{- .Values.configs.ssh.knownHosts | nindent 4 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.configs.ssh.extraHosts }}
|
{{- with .Values.configs.ssh.extraHosts }}
|
||||||
{{- . | nindent 4 }}
|
{{- . | nindent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -5,19 +5,13 @@ metadata:
|
||||||
namespace: {{ .Release.Namespace | quote }}
|
namespace: {{ .Release.Namespace | quote }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "argo-cd.labels" (dict "context" . "name" "tls-certs-cm") | nindent 4 }}
|
{{- include "argo-cd.labels" (dict "context" . "name" "tls-certs-cm") | nindent 4 }}
|
||||||
{{- with (mergeOverwrite (deepCopy .Values.configs.tls.annotations) (.Values.configs.tlsCertsAnnotations | default dict)) }}
|
{{- with .Values.configs.tls.annotations }}
|
||||||
annotations:
|
annotations:
|
||||||
{{- range $key, $value := . }}
|
{{- range $key, $value := . }}
|
||||||
{{ $key }}: {{ $value | quote }}
|
{{ $key }}: {{ $value | quote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if hasKey .Values.configs "tlsCerts" }}
|
|
||||||
{{- with .Values.configs.tlsCerts }}
|
|
||||||
{{- toYaml . | nindent 0 }}
|
|
||||||
{{- end }}
|
|
||||||
{{- else }}
|
|
||||||
{{- with .Values.configs.tls.certificates }}
|
{{- with .Values.configs.tls.certificates }}
|
||||||
data:
|
data:
|
||||||
{{- toYaml . | nindent 2 }}
|
{{- toYaml . | nindent 2 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
{{- $config := .Values.repoServer.clusterAdminAccess | default dict -}}
|
{{- if .Values.createClusterRoles }}
|
||||||
{{- if hasKey $config "enabled" | ternary $config.enabled .Values.createClusterRoles }}
|
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRole
|
kind: ClusterRole
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
{{- $config := .Values.repoServer.clusterAdminAccess | default dict -}}
|
{{- if .Values.createClusterRoles }}
|
||||||
{{- if hasKey $config "enabled" | ternary $config.enabled .Values.createClusterRoles }}
|
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRoleBinding
|
kind: ClusterRoleBinding
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -74,14 +74,6 @@ spec:
|
||||||
- /usr/local/bin/argocd-repo-server
|
- /usr/local/bin/argocd-repo-server
|
||||||
- --port={{ .Values.repoServer.containerPorts.server }}
|
- --port={{ .Values.repoServer.containerPorts.server }}
|
||||||
- --metrics-port={{ .Values.repoServer.containerPorts.metrics }}
|
- --metrics-port={{ .Values.repoServer.containerPorts.metrics }}
|
||||||
{{- with .Values.repoServer.logFormat }}
|
|
||||||
- --logformat
|
|
||||||
- {{ . | quote }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.repoServer.logLevel }}
|
|
||||||
- --loglevel
|
|
||||||
- {{ . | quote }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.repoServer.extraArgs }}
|
{{- with .Values.repoServer.extraArgs }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
{{- $config := .Values.server.clusterAdminAccess | default dict -}}
|
{{- if .Values.createClusterRoles }}
|
||||||
{{- if hasKey $config "enabled" | ternary $config.enabled .Values.createClusterRoles }}
|
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRole
|
kind: ClusterRole
|
||||||
metadata:
|
metadata:
|
||||||
|
@ -31,7 +30,7 @@ rules:
|
||||||
- pods/log
|
- pods/log
|
||||||
verbs:
|
verbs:
|
||||||
- get
|
- get
|
||||||
{{- if eq (toString (index (coalesce .Values.server.config .Values.configs.cm) "exec.enabled")) "true" }}
|
{{- if eq (toString (index .Values.configs.cm "exec.enabled")) "true" }}
|
||||||
- apiGroups:
|
- apiGroups:
|
||||||
- ""
|
- ""
|
||||||
resources:
|
resources:
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
{{- $config := .Values.server.clusterAdminAccess | default dict -}}
|
{{- if .Values.createClusterRoles }}
|
||||||
{{- if hasKey $config "enabled" | ternary $config.enabled .Values.createClusterRoles }}
|
|
||||||
apiVersion: rbac.authorization.k8s.io/v1
|
apiVersion: rbac.authorization.k8s.io/v1
|
||||||
kind: ClusterRoleBinding
|
kind: ClusterRoleBinding
|
||||||
metadata:
|
metadata:
|
||||||
|
|
|
@ -65,14 +65,6 @@ spec:
|
||||||
- /usr/local/bin/argocd-server
|
- /usr/local/bin/argocd-server
|
||||||
- --port={{ .Values.server.containerPorts.server }}
|
- --port={{ .Values.server.containerPorts.server }}
|
||||||
- --metrics-port={{ .Values.server.containerPorts.metrics }}
|
- --metrics-port={{ .Values.server.containerPorts.metrics }}
|
||||||
{{- with .Values.server.logFormat }}
|
|
||||||
- --logformat
|
|
||||||
- {{ . | quote }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.server.logLevel }}
|
|
||||||
- --loglevel
|
|
||||||
- {{ . | quote }}
|
|
||||||
{{- end }}
|
|
||||||
{{- with .Values.server.extraArgs }}
|
{{- with .Values.server.extraArgs }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
|
@ -440,16 +440,6 @@ configs:
|
||||||
# insecure: false
|
# insecure: false
|
||||||
# caData: "<base64 encoded certificate>"
|
# caData: "<base64 encoded certificate>"
|
||||||
|
|
||||||
# DEPRECATED - Moved to configs.ssh.annotations
|
|
||||||
# knownHostsAnnotations: {}
|
|
||||||
# DEPRECATED - Moved to configs.ssh.knownHosts
|
|
||||||
# knownHosts: {}
|
|
||||||
|
|
||||||
# DEPRECATED - Moved to configs.tls.annotations
|
|
||||||
# tlsCertsAnnotations: {}
|
|
||||||
# DEPRECATED - Moved to configs.tls.certificates
|
|
||||||
# tlsCerts: {}
|
|
||||||
|
|
||||||
# -- Repository credentials to be used as Templates for other repos
|
# -- Repository credentials to be used as Templates for other repos
|
||||||
## Creates a secret for each key/value specified below to create repository credentials
|
## Creates a secret for each key/value specified below to create repository credentials
|
||||||
credentialTemplates: {}
|
credentialTemplates: {}
|
||||||
|
@ -531,12 +521,6 @@ configs:
|
||||||
{}
|
{}
|
||||||
# LDAP_PASSWORD: "mypassword"
|
# LDAP_PASSWORD: "mypassword"
|
||||||
|
|
||||||
# -- Argo TLS Data
|
|
||||||
# DEPRECATED - Use server.certificate or server.certificateSecret
|
|
||||||
# argocdServerTlsConfig:
|
|
||||||
# key: ''
|
|
||||||
# crt: ''
|
|
||||||
|
|
||||||
# -- Bcrypt hashed admin password
|
# -- Bcrypt hashed admin password
|
||||||
## Argo expects the password in the secret to be bcrypt hashed. You can create this hash with
|
## Argo expects the password in the secret to be bcrypt hashed. You can create this hash with
|
||||||
## `htpasswd -nbBC 10 "" $ARGO_PWD | tr -d ':\n' | sed 's/$2y/$2a/'`
|
## `htpasswd -nbBC 10 "" $ARGO_PWD | tr -d ':\n' | sed 's/$2y/$2a/'`
|
||||||
|
@ -625,22 +609,6 @@ controller:
|
||||||
# @default -- `[]` (defaults to global.imagePullSecrets)
|
# @default -- `[]` (defaults to global.imagePullSecrets)
|
||||||
imagePullSecrets: []
|
imagePullSecrets: []
|
||||||
|
|
||||||
# -- DEPRECATED - Application controller commandline flags
|
|
||||||
args: {}
|
|
||||||
# DEPRECATED - Use configs.params to override
|
|
||||||
# # -- define the application controller `--status-processors`
|
|
||||||
# statusProcessors: "20"
|
|
||||||
# # -- define the application controller `--operation-processors`
|
|
||||||
# operationProcessors: "10"
|
|
||||||
# # -- define the application controller `--app-hard-resync`
|
|
||||||
# appHardResyncPeriod: "0"
|
|
||||||
# # -- define the application controller `--app-resync`
|
|
||||||
# appResyncPeriod: "180"
|
|
||||||
# # -- define the application controller `--self-heal-timeout-seconds`
|
|
||||||
# selfHealTimeout: "5"
|
|
||||||
# # -- define the application controller `--repo-server-timeout-seconds`
|
|
||||||
# repoServerTimeoutSeconds: "60"
|
|
||||||
|
|
||||||
# -- Additional command line arguments to pass to application controller
|
# -- Additional command line arguments to pass to application controller
|
||||||
extraArgs: []
|
extraArgs: []
|
||||||
|
|
||||||
|
@ -2498,16 +2466,7 @@ applicationSet:
|
||||||
# @default -- `[]` (defaults to global.imagePullSecrets)
|
# @default -- `[]` (defaults to global.imagePullSecrets)
|
||||||
imagePullSecrets: []
|
imagePullSecrets: []
|
||||||
|
|
||||||
# -- DEPRECATED - ApplicationSet controller command line flags
|
# -- ApplicationSet controller command line flags
|
||||||
args: {}
|
|
||||||
# DEPRECATED - Use configs.params.applicationsetcontroller.policy to override
|
|
||||||
# -- How application is synced between the generator and the cluster
|
|
||||||
# policy: sync
|
|
||||||
# DEPRECATED - Use configs.params.applicationsetcontroller.dryrun to override
|
|
||||||
# -- Enable dry run mode
|
|
||||||
# dryRun: false
|
|
||||||
|
|
||||||
# -- List of extra cli args to add
|
|
||||||
extraArgs: []
|
extraArgs: []
|
||||||
|
|
||||||
# -- Environment variables to pass to the ApplicationSet controller
|
# -- Environment variables to pass to the ApplicationSet controller
|
||||||
|
|
Loading…
Reference in a new issue