|
@@ -93,12 +93,46 @@ spec:
|
|
|
name: data
|
|
name: data
|
|
|
envFrom:
|
|
envFrom:
|
|
|
- secretRef:
|
|
- secretRef:
|
|
|
- name: esphome-secret
|
|
|
|
|
|
|
+ name: esphome
|
|
|
volumes:
|
|
volumes:
|
|
|
- name: data
|
|
- name: data
|
|
|
persistentVolumeClaim:
|
|
persistentVolumeClaim:
|
|
|
claimName: esphome-pvc
|
|
claimName: esphome-pvc
|
|
|
---
|
|
---
|
|
|
|
|
+apiVersion: external-secrets.io/v1
|
|
|
|
|
+kind: ExternalSecret
|
|
|
|
|
+metadata:
|
|
|
|
|
+ name: esphome
|
|
|
|
|
+ namespace: homeassistant
|
|
|
|
|
+spec:
|
|
|
|
|
+ target:
|
|
|
|
|
+ name: esphome
|
|
|
|
|
+ deletionPolicy: Delete
|
|
|
|
|
+ template:
|
|
|
|
|
+ type: Opaque
|
|
|
|
|
+ data:
|
|
|
|
|
+ USERNAME: |-
|
|
|
|
|
+ {{ .username }}
|
|
|
|
|
+ USERNAME: |-
|
|
|
|
|
+ {{ .password }}
|
|
|
|
|
+ data:
|
|
|
|
|
+ - secretKey: username
|
|
|
|
|
+ sourceRef:
|
|
|
|
|
+ storeRef:
|
|
|
|
|
+ name: bitwarden-login
|
|
|
|
|
+ kind: ClusterSecretStore
|
|
|
|
|
+ remoteRef:
|
|
|
|
|
+ key: ae12b5aa-193f-4881-8976-b3f70137de15
|
|
|
|
|
+ property: username
|
|
|
|
|
+ - secretKey: password
|
|
|
|
|
+ sourceRef:
|
|
|
|
|
+ storeRef:
|
|
|
|
|
+ name: bitwarden-login
|
|
|
|
|
+ kind: ClusterSecretStore
|
|
|
|
|
+ remoteRef:
|
|
|
|
|
+ key: ae12b5aa-193f-4881-8976-b3f70137de15
|
|
|
|
|
+ property: password
|
|
|
|
|
+---
|
|
|
apiVersion: apps/v1
|
|
apiVersion: apps/v1
|
|
|
kind: Deployment
|
|
kind: Deployment
|
|
|
metadata:
|
|
metadata:
|