controller_test.yaml.snap 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. should match snapshot of default values:
  2. 1: |
  3. apiVersion: apps/v1
  4. kind: Deployment
  5. metadata:
  6. labels:
  7. app.kubernetes.io/instance: RELEASE-NAME
  8. app.kubernetes.io/managed-by: Helm
  9. app.kubernetes.io/name: external-secrets
  10. app.kubernetes.io/version: v0.9.13
  11. helm.sh/chart: external-secrets-0.9.13
  12. name: RELEASE-NAME-external-secrets
  13. namespace: NAMESPACE
  14. spec:
  15. replicas: 1
  16. revisionHistoryLimit: 10
  17. selector:
  18. matchLabels:
  19. app.kubernetes.io/instance: RELEASE-NAME
  20. app.kubernetes.io/name: external-secrets
  21. template:
  22. metadata:
  23. labels:
  24. app.kubernetes.io/instance: RELEASE-NAME
  25. app.kubernetes.io/managed-by: Helm
  26. app.kubernetes.io/name: external-secrets
  27. app.kubernetes.io/version: v0.9.13
  28. helm.sh/chart: external-secrets-0.9.13
  29. spec:
  30. automountServiceAccountToken: true
  31. containers:
  32. - args:
  33. - --concurrent=1
  34. - --metrics-addr=:8080
  35. - --live-addr=:8082
  36. image: ghcr.io/external-secrets/external-secrets:v0.9.13
  37. imagePullPolicy: IfNotPresent
  38. livenessProbe:
  39. failureThreshold: 5
  40. httpGet:
  41. path: /live
  42. port: 8082
  43. initialDelaySeconds: 10
  44. periodSeconds: 10
  45. successThreshold: 1
  46. timeoutSeconds: 5
  47. name: external-secrets
  48. ports:
  49. - containerPort: 8080
  50. name: metrics
  51. protocol: TCP
  52. securityContext:
  53. allowPrivilegeEscalation: false
  54. capabilities:
  55. drop:
  56. - ALL
  57. readOnlyRootFilesystem: true
  58. runAsNonRoot: true
  59. runAsUser: 1000
  60. seccompProfile:
  61. type: RuntimeDefault
  62. hostNetwork: false
  63. serviceAccountName: RELEASE-NAME-external-secrets