deployment

This commit is contained in:
2023-11-09 17:28:09 +01:00
parent 8099472b61
commit 5015d3b6db
5 changed files with 95 additions and 0 deletions

18
deployment/install.sh Executable file
View File

@ -0,0 +1,18 @@
#!/bin/bash
NAMESPACE=$(cat namespace)
~/Workspace/MyKubernetesEnv/tools/create-namespace.sh $NAMESPACE
./roll-db-credential.sh
kubectl -f install.yml -n $NAMESPACE apply
. ./ENV
kubectl create secret generic levelmetering-mqtt-cred \
--dry-run=client \
-o yaml \
--save-config \
--from-literal=MQTT_PASSWORD="$MQTT_PASSWORD" | \
kubectl apply -f - -n $NAMESPACE