manifest-basic-configmap.yaml 457 B

1234567891011121314151617181920212223
  1. {% raw %}
  2. apiVersion: external-secrets.io/v1
  3. kind: ExternalSecret
  4. metadata:
  5. name: application-config
  6. spec:
  7. refreshInterval: 1h0m0s
  8. secretStoreRef:
  9. name: vault-backend
  10. kind: SecretStore
  11. target:
  12. name: app-config
  13. manifest:
  14. apiVersion: v1
  15. kind: ConfigMap
  16. data:
  17. - secretKey: database-host
  18. remoteRef:
  19. key: config/database/host
  20. - secretKey: api-endpoint
  21. remoteRef:
  22. key: config/api/endpoint
  23. {% endraw %}