| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- {% raw %}
- apiVersion: external-secrets.io/v1
- kind: ExternalSecret
- metadata:
- name: anchore-access-credentials
- namespace: security
- spec:
- refreshInterval: 1h0m0s
- secretStoreRef:
- name: vault-backend
- kind: ClusterSecretStore
- target:
- name: anchore-access-credentials
- template:
- data:
- ANCHORE_ADMIN_USERNAME: >-
- {{ printf "{{ .username | toString }}" }}
- ANCHORE_ADMIN_PASSWORD: >-
- {{ printf "{{ .password | toString }}" }}
- ANCHORE_DB_PASSWORD: >-
- {{ printf "{{ .dbPassword | toString }}" }}
- db-url: >-
- {{ printf "{{ .dbUrl | toString }}" }}
- db-user: >-
- {{ printf "{{ .dbUser | toString }}" }}
- postgres-password: >-
- {{ printf "{{ .postgresPassword | toString }}" }}
- data:
- - secretKey: password
- remoteRef:
- key: anchore-engine
- property: ANCHORE_ADMIN_PASSWORD
- - secretKey: username
- remoteRef:
- key: anchore-engine
- property: ANCHORE_ADMIN_USERNAME
- - secretKey: dbPassword
- remoteRef:
- key: anchore-engine
- property: ANCHORE_DB_PASSWORD
- - secretKey: dbUrl
- remoteRef:
- key: anchore-engine
- property: db-url
- - secretKey: dbUser
- remoteRef:
- key: anchore-engine
- property: db-user
- - secretKey: postgresPassword
- remoteRef:
- key: anchore-engine
- property: postgres-password
- {% endraw %}
|