@@ -376,6 +376,7 @@ NAME: my-release
376376| Key | Type | Default | Description |
377377|-----|------|---------|-------------|
378378| global.additionalLabels | object | `{}` | Common labels for the all resources |
379+ | global.deploymentAnnotations | object | `{}` | Annotations for the all deployed Deployments |
379380| global.hostAliases | list | `[]` | Mapping between IP and hostnames that will be injected as entries in the pod's hosts files |
380381| global.image.imagePullPolicy | string | `"IfNotPresent"` | If defined, a imagePullPolicy applied to all Argo CD deployments |
381382| global.image.repository | string | `"quay.io/argoproj/argocd"` | If defined, a repository applied to all Argo CD deployments |
@@ -389,6 +390,7 @@ NAME: my-release
389390| global.podLabels | object | `{}` | Labels for the all deployed pods |
390391| global.revisionHistoryLimit | int | `3` | Number of old deployment ReplicaSets to retain. The rest will be garbage collected. |
391392| global.securityContext | object | `{}` (See [values.yaml]) | Toggle and define pod-level security context. |
393+ | global.statefulsetAnnotations | object | `{}` | Annotations for the all deployed Statefulsets |
392394
393395# # Argo CD Configs
394396
@@ -506,6 +508,7 @@ NAME: my-release
506508| controller.serviceAccount.create | bool | `true` | Create a service account for the application controller |
507509| controller.serviceAccount.labels | object | `{}` | Labels applied to created service account |
508510| controller.serviceAccount.name | string | `"argocd-application-controller"` | Service account name |
511+ | controller.statefulsetAnnotations | object | `{}` | Annotations for the application controller StatefulSet |
509512| controller.tolerations | list | `[]` | [Tolerations] for use with node taints |
510513| controller.topologySpreadConstraints | list | `[]` | Assign custom [TopologySpreadConstraints] rules to the application controller |
511514| controller.volumeMounts | list | `[]` | Additional volumeMounts to the application controller main container |
@@ -533,6 +536,7 @@ NAME: my-release
533536| repoServer.clusterRoleRules.rules | list | `[]` | List of custom rules for the Repo server's Cluster Role resource |
534537| repoServer.containerPort | int | `8081` | Configures the repo server port |
535538| repoServer.containerSecurityContext | object | See [values.yaml] | Repo server container-level security context |
539+ | repoServer.deploymentAnnotations | object | `{}` | Annotations to be added to repo server Deployment |
536540| repoServer.env | list | `[]` | Environment variables to pass to repo server |
537541| repoServer.envFrom | list | `[]` (See [values.yaml]) | envFrom to pass to repo server |
538542| repoServer.extraArgs | list | `[]` | Additional command line arguments to pass to repo server |
@@ -632,6 +636,7 @@ NAME: my-release
632636| server.clusterAdminAccess.enabled | bool | `true` | Enable RBAC for local cluster deployments |
633637| server.containerPort | int | `8080` | Configures the server port |
634638| server.containerSecurityContext | object | See [values.yaml] | Server container-level security context |
639+ | server.deploymentAnnotations | object | `{}` | Annotations to be added to server Deployment |
635640| server.env | list | `[]` | Environment variables to pass to Argo CD server |
636641| server.envFrom | list | `[]` (See [values.yaml]) | envFrom to pass to Argo CD server |
637642| server.extensions.containerSecurityContext | object | See [values.yaml] | Server UI extensions container-level security context |
@@ -775,6 +780,7 @@ server:
775780| dex.containerPortHttp | int | `5556` | Container port for HTTP access |
776781| dex.containerPortMetrics | int | `5558` | Container port for metrics access |
777782| dex.containerSecurityContext | object | See [values.yaml] | Dex container-level security context |
783+ | dex.deploymentAnnotations | object | `{}` | Annotations to be added to the Dex server Deployment |
778784| dex.enabled | bool | `true` | Enable dex |
779785| dex.env | list | `[]` | Environment variables to pass to the Dex server |
780786| dex.envFrom | list | `[]` (See [values.yaml]) | envFrom to pass to the Dex server |
@@ -848,6 +854,7 @@ server:
848854| redis.affinity | object | `{}` | Assign custom [affinity] rules to the deployment |
849855| redis.containerPort | int | `6379` | Redis container port |
850856| redis.containerSecurityContext | object | See [values.yaml] | Redis container-level security context |
857+ | redis.deploymentAnnotations | object | `{}` | Annotations to be added to the Redis server Deployment |
851858| redis.enabled | bool | `true` | Enable redis |
852859| redis.env | list | `[]` | Environment variables to pass to the Redis server |
853860| redis.envFrom | list | `[]` (See [values.yaml]) | envFrom to pass to the Redis server |
@@ -955,6 +962,7 @@ If you want to use an existing Redis (eg. a managed service from a cloud provide
955962| applicationSet.args.policy | string | `"sync"` | How application is synced between the generator and the cluster |
956963| applicationSet.args.probeBindAddr | string | `":8081"` | The default health check port |
957964| applicationSet.containerSecurityContext | object | See [values.yaml] | ApplicationSet controller container-level security context |
965+ | applicationSet.deploymentAnnotations | object | `{}` | Annotations to be added to ApplicationSet controller Deployment |
958966| applicationSet.enabled | bool | `true` | Enable ApplicationSet controller |
959967| applicationSet.extraArgs | list | `[]` | List of extra cli args to add |
960968| applicationSet.extraContainers | list | `[]` | Additional containers to be added to the applicationset controller pod |
@@ -1056,6 +1064,7 @@ If you want to use an existing Redis (eg. a managed service from a cloud provide
10561064| notifications.cm.create | bool | `true` | Whether helm chart creates controller config map |
10571065| notifications.containerSecurityContext | object | See [values.yaml] | Notification controller container-level security Context |
10581066| notifications.context | object | `{}` | Define user-defined context |
1067+ | notifications.deploymentAnnotations | object | `{}` | Annotations to be applied to the notifications controller Deployment |
10591068| notifications.enabled | bool | `true` | Enable notifications controller |
10601069| notifications.extraArgs | list | `[]` | Extra arguments to provide to the controller |
10611070| notifications.extraEnv | list | `[]` | Additional container environment variables |
0 commit comments