feat: add SwitchBot token and secret to environment configuration and update ha-gateway secret and deployment
This commit is contained in:
parent
791c0a5fa5
commit
f0d2f23a0f
@ -32,6 +32,8 @@ REGISTRY_PASSWORD=your_token_here
|
|||||||
HA_TOKEN=your_home_assistant_token_here
|
HA_TOKEN=your_home_assistant_token_here
|
||||||
DISCORD_TOKEN=your_discord_token_here
|
DISCORD_TOKEN=your_discord_token_here
|
||||||
GUILD_ID=your_discord_guild_id_here
|
GUILD_ID=your_discord_guild_id_here
|
||||||
|
SWITCHBOT_TOKEN=your_switchbot_token_here
|
||||||
|
SWITCHBOT_SECRET=your_switchbot_secret_here
|
||||||
|
|
||||||
# Immich database credentials
|
# Immich database credentials
|
||||||
IMMICH_POSTGRES_PASSWORD=your_password_here
|
IMMICH_POSTGRES_PASSWORD=your_password_here
|
||||||
|
|||||||
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,3 +1,4 @@
|
|||||||
.env
|
.env
|
||||||
.DS_Store
|
.DS_Store
|
||||||
|
tmp/
|
||||||
old.debian-data
|
old.debian-data
|
||||||
@ -6,7 +6,9 @@ metadata:
|
|||||||
namespace: home-services
|
namespace: home-services
|
||||||
spec:
|
spec:
|
||||||
encryptedData:
|
encryptedData:
|
||||||
HA_TOKEN: AgC5IdHid1CE+5gyyPpuenWYX3il2218VFlVCk089ctF3kZ9/6H6fUGerlWhc/sHuXW/GrhAJs8DVMRn42mM4qo+uBNYWcoh+1ZdLN8RlE9UukQvPZvzfRL+CARJgqe2IYz51MViNmza1HQ+x08OaueYC/OKLHOILT6peqoR6q/8RHzeH5WsJKvsUIO7hiPUyW6vn8fcRLfOAGM8WlCces5L3xtw9fvo9/MH3z4TdAWcj8z9/SsjHWjdY09eqIxMxF8KTBkFAcWnuKk+Qx/n6F68kDGxEke8UTQEUzFKpjbI6iBPM0IS+dNAGtNThJApEgH1RxBliWV9f9SLs3bmvm8VkAIjcCAZY1w2EQx5/gOHusNt2pN1spNVQ3PRf6JWGku3JsGHjexbqD18ii7ZxlqL3gP82yKM47wgD1UnJ9uWnkc7KSWla3ykPTHOUdVN0pDZs3cpkO4DcQPUMgYhQSBN/s2OzxAH638mEDFkDEPnxA0/rFYc8OreLsky0CXke2dZZs/wRXEYHUfLqxClVxvDGFcnpw9E38Nqi93NFTkZemk+gz/G+k2DWcTqWnCmR45K/URKy+op6eXzVDuZYcTwlnGTrbO1Lebj7YTop4UURGq/+vLvjA+W0Qh05DyPdr41pQEMzYxAYjPuyfahIHAcOZdRLsaPzkJE/lX1gY6G/1K8Gq452K5fmwLmEQRBYVOzJApbMPkVltpyuM7Z35VuxfbP9KCpPlcY8DBfKL+xKH/hf0F2yNl2qjupLguzuPr8G4OLeOnXzVj8dkMJcXtQpkbjp+7RPoFrnhW3SI09K9xvnl6jgUog7W/qGcnMxJs+nFWEUPqBFErOKgs3H8vI838TkWLHg4KxwQ60Vg+6cH/6dQvGfRzqFpFMFWbVwnxBr6VKQAQLSGv2AR6Hl0sK+KTDYN5QEfp4/pT+Yc8BPCaXIo8I63M=
|
HA_TOKEN: AgBdWmJk6/h/+ouTa5lrbaW5M8IQfBQekZ1Jabe+hcOsEMWwFLLJsPqcKPhvIpViuSZC9KT2RJhCy8xiDxJQkwJTTYxuzsRZ+OOdSgP0ZXmFj4x4wwhR2bMTEV0Corp4Mkmzew5yhISEsbCaUgs7GLECw0C1poDRw2tM5glz843a0GYdMaNh5nPizDAJX+0HJBLOkbUkRosRc6r7n1eYnZvfY+yfPSTZyif5VAnUhux9da2DIs+cbVrU+gVQIVzMw1AqTb/tJ/ZQiu8S/W9l5wALiE3g6qZiX1/G6oHbFhflPW1A4WANMOM3KDRq0i+NajPgzPZ5aLbacP/ZEDiZ1VGtz0a9v+x3V23cmIvCpNaanOpAJuip4xtHMcPwxzTCAhrZqbfc6XEdkC0FFP/tXETByuqZlflN4kM0db/a4ZzM5BW/2rWgZ6+gl/jwBO3UAWJejs1JBiSgrdLP23W+538KxyF4G+8qvmO5ZxkZeBtlaIck8pIQldXHpAlbVFUMjoNJuXUlsdHSfrWt1c53SGyomKrJbN/C+JZbgfD96Kd/0ulUWdno/hLKfDbLp5k0YL4Lvz2AWhsyco15cGiGee5iU4aCKak//B+nsYEMfRnP9yy+3lV1JTb1uKVjz6AaiNlU9VUUqgNi/1HwMFM0bHIEEKPWalSEXkXl4fZSKLMFdyWl4E5JMAAE6Irtg+EUHsOwwyejGMFTuxsz+5mZySCzQcB2JC2BHVVmK1ZSyIhXOFo3RVWCTkF/1VwV07QnjlWvnPzcdg+zRJzHfndXsGLAKgq71xffxgdAtOaGHHCogiWFc1gqj33FJ2niNkf5m3Ix0KQQbUDVrcqsyQ6lfWj+TFIfHDiQsB1b0dnr0jJEY+kMBmDNjC+Eo7LwX1W6FQnw39jTnagGkmRYFSE/+x9Yvt2tXRn/7KAaOWbWrBVAcgpyV4I9FMk=
|
||||||
|
SWITCHBOT_SECRET: AgCwC7npQK0TVqYFvyLyaIFMR+8GV6YKvM2KcC8GOFAFIqltj/91gnlMm7EZ3KDb2ZvxH+JkIRaPJzdrb6fUvM9t0z7mMD6uS4shDJo/HtHpDhpHrGgZshK3Gmq2GPo40FIgM9oRSbAx6J/U0ElvTQ6Rhg1R0qEkjrwntkskAAn7LY0ejILW9FwIcqH+J5rmiudIG4DYOhN8zb2B+chYaE38vZTjVRsvl/V5DEZKV/xXeVpvBTP2rgc3UKMxqNhkdPj9052Cr2Tl0cVHlG7IzuAVRQ569/d6uSfNd/Xe9+abaGp1Jj8fxpsUhJtjv0Mb94BWV6WUvXphbROBg+enE/nVinCjsgXlTccZ2f9FtRk6gUxDv3pJ76CRIkerABd8zI1xr9i8TQg7O/Eu9mD13SqFxsNgYhq+9cA+PgcmlB0liLstr822jsO5y9cQoOBeVKL96KCQTWEk+wC9d4c53+voi6bamtlIYUX9KYsau32NyyrLkbjHjwQqbhVJoTLKn+5f/SQeQvpRkz4nOPuAU4x0apKsMvgwfK0EAy5m8CklkLm1Td9ZLNwc06XtTaAfOnHNUIPAyJqQxwPdwGRcpTTkhLJ4MXheO+LjHIyCGEB8ej7/S5twoWtXB9NkMQVg6Rj36BUssEH4jUKWhkPhtFg3sgPHiPbt7LQqHGcL9dE33Q7zP03UJKmA1gNTDSYA+MmAP3bpMwPhcbyDpNvjK7jZRtNTzHhUDkUyug1C+iE/oQ==
|
||||||
|
SWITCHBOT_TOKEN: AgCm6kuzxcCAFwUtoW951IqsXaqiH2luvHdxZeTbpp3gpnOMP/irlmTyL3jpl4t/XIPvpw87pqD02DE6TQWe11aCy4GshxPz4aFJrlSMigyoFRN3PCn8VNZ6PpteFXMXXkghsE8dL7nglc2DQaEPj64+rUzsNo2pQvF2807sCiprLvU3aeVa4zzlQfQGup+y2+IvP2wOwABsjX6cwmAZSNA/idZQqrBACFPT6q8ztieDn422vz9l5h6WyNOVYTGUUsJ8mnIjr11rZdtyUYqGh/gnDgA/35NvFUyiW2Mx4z/IYznrJ+b5VOWyBUvAbEkb3yahmqlN4YTpmN6L+JS+QSi8jUuZ7LmzUIg2swAs3tw3sx7CAia49l2uNWfjxYPomHQfGTah3eBYDhLrHhb80o6yxxpV+e+QMTqk+cMfKhF8T11FjW2WZPZ9KNWRUZwYlMIRSyY8SJqkwCu7kCTP7gtgpxo6g9DKQJhCAo2M0JZkgc/wxn9dO+zYRcW0XtQQh06hPoqQKs7GQcJZfYgCZDxQYfjAW8TXfNlLV+EobGFGvjuJBUyMtCGWbPBy5lA1mXGEJ0kid5YXUYm558XIA554AHEDb+DPnOseoXxhXkyH91YRQovnYDZpzp7YjGUw1bwBv8HrVbFL7L5nBjRi1l6gWaZWwbLAVtAO8mz4+bbay9XzZBhO0HedLx5nZBJiavFTV+S49pdUnwWrTT3BJMUQHNYecYQ1glAWO0w2lutJReZhmqdtee1nwR787Fp6L72BZ+0tz3tTf3sijpvM0E8BWHgBObjQSQlpAuNDNuvROipcI8bHLnxb800IViaRpPU=
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
name: ha-gateway-secret
|
name: ha-gateway-secret
|
||||||
|
|||||||
@ -8,6 +8,8 @@ source "$(dirname "$0")/../../.env"
|
|||||||
kubectl create secret generic ha-gateway-secret \
|
kubectl create secret generic ha-gateway-secret \
|
||||||
--namespace=home-services \
|
--namespace=home-services \
|
||||||
--from-literal=HA_TOKEN="${HA_TOKEN}" \
|
--from-literal=HA_TOKEN="${HA_TOKEN}" \
|
||||||
|
--from-literal=SWITCHBOT_TOKEN="${SWITCHBOT_TOKEN}" \
|
||||||
|
--from-literal=SWITCHBOT_SECRET="${SWITCHBOT_SECRET}" \
|
||||||
--dry-run=client -o yaml \
|
--dry-run=client -o yaml \
|
||||||
| kubeseal --controller-namespace=kube-system \
|
| kubeseal --controller-namespace=kube-system \
|
||||||
--controller-name=sealed-secrets-controller \
|
--controller-name=sealed-secrets-controller \
|
||||||
|
|||||||
@ -33,6 +33,16 @@ spec:
|
|||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: ha-gateway-secret
|
name: ha-gateway-secret
|
||||||
key: HA_TOKEN
|
key: HA_TOKEN
|
||||||
|
- name: SWITCHBOT_TOKEN
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: ha-gateway-secret
|
||||||
|
key: SWITCHBOT_TOKEN
|
||||||
|
- name: SWITCHBOT_SECRET
|
||||||
|
valueFrom:
|
||||||
|
secretKeyRef:
|
||||||
|
name: ha-gateway-secret
|
||||||
|
key: SWITCHBOT_SECRET
|
||||||
- name: OTEL_ENDPOINT
|
- name: OTEL_ENDPOINT
|
||||||
value: "otel-collector-opentelemetry-collector.monitoring.svc.cluster.local:4317"
|
value: "otel-collector-opentelemetry-collector.monitoring.svc.cluster.local:4317"
|
||||||
- name: TLS_DIR
|
- name: TLS_DIR
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user