installCRDs: true clusterInstall: true controller: component: rollouts-controller ## Node selectors and tolerations for server scheduling to nodes with taints ## Ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/ ## nodeSelector: {} tolerations: [] affinity: {} image: registry: quay.io repository: argoproj/argo-rollouts tag: "" pullPolicy: IfNotPresent resources: {} # limits: # cpu: 100m # memory: 128Mi # requests: # cpu: 50m # memory: 64Mi metrics: serviceMonitor: enabled: false additionalLabels: {} additionalAnnotations: {} serviceAccount: # Specifies whether a service account should be created create: true # Annotations to add to the service account annotations: {} # The name of the service account to use. # If not set and create is true, a name is generated using the fullname template name: "" ## Annotations to be added to all CRDs ## crdAnnotations: {} ## Annotations to be added to the Rollout pods ## podAnnotations: {} ## Security Context to set on pod level ## podSecurityContext: runAsNonRoot: true ## Security Context to set on container level ## containerSecurityContext: {} # capabilities: # drop: # - ALL # readOnlyRootFilesystem: true # runAsNonRoot: true # runAsUser: 1000 ## Annotations to be added to the Rollout service ## serviceAnnotations: {} ## Labels to be added to the Rollout pods ## podLabels: {} # Secrets with credentials to pull images from a private registry imagePullSecrets: [] # - name: argo-pull-secret