values.yaml 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. replicaCount: 1
  2. image:
  3. repository: ghcr.io/external-secrets/external-secrets
  4. pullPolicy: IfNotPresent
  5. # -- The image tag to use. The default is the chart appVersion.
  6. tag: ""
  7. # -- If set, install and upgrade CRDs through helm chart.
  8. installCRDs: true
  9. imagePullSecrets: []
  10. nameOverride: ""
  11. fullnameOverride: ""
  12. # -- If true, external-secrets will perform leader election between instances to ensure no more
  13. # than one instance of external-secrets operates at a time.
  14. leaderElect: false
  15. serviceAccount:
  16. # -- Specifies whether a service account should be created.
  17. create: true
  18. # -- Annotations to add to the service account.
  19. annotations: {}
  20. # -- The name of the service account to use.
  21. # If not set and create is true, a name is generated using the fullname template.
  22. name: ""
  23. rbac:
  24. # -- Specifies whether role and rolebinding resources should be created.
  25. create: true
  26. ## -- Extra environment variables to add to container.
  27. extraEnv: []
  28. ## -- Map of extra arguments to pass to container.
  29. extraArgs: {}
  30. podAnnotations: {}
  31. podLabels: {}
  32. podSecurityContext: {}
  33. # fsGroup: 2000
  34. securityContext: {}
  35. # capabilities:
  36. # drop:
  37. # - ALL
  38. # readOnlyRootFilesystem: true
  39. # runAsNonRoot: true
  40. # runAsUser: 1000
  41. resources: {}
  42. # requests:
  43. # cpu: 10m
  44. # memory: 32Mi
  45. prometheus:
  46. # -- Specifies whether to expose Service resource for collecting Prometheus metrics
  47. enabled: false
  48. service:
  49. port: 8080
  50. nodeSelector: {}
  51. tolerations: []
  52. affinity: {}