# ExternalSecret for TeslaMate database user password # # Replaces the manual op inject workflow from secret-teslamate.yaml.tpl # # 1Password item: "TeslaMate" in blumeops vault # Field: "db_password" # apiVersion: external-secrets.io/v1 kind: ExternalSecret metadata: name: blumeops-pg-teslamate namespace: databases spec: refreshInterval: 1h secretStoreRef: kind: ClusterSecretStore name: onepassword-blumeops target: name: blumeops-pg-teslamate creationPolicy: Owner template: type: kubernetes.io/basic-auth data: username: teslamate password: "{{ .password }}" data: - secretKey: password remoteRef: key: TeslaMate property: db_password