diff options
author | Christian Pointner <equinox@spreadspace.org> | 2021-07-31 03:52:05 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2021-07-31 03:52:05 +0200 |
commit | cb7259fa199482ea681833acf4d2848b85a48eea (patch) | |
tree | 567671a732958621a971f43f1418f3ed237f35a8 /contrib/k8s-emc/_graveyard_/acme-hack/do.sh | |
parent | add new node to lw cluster (diff) |
move some old stuff into graveyard
Diffstat (limited to 'contrib/k8s-emc/_graveyard_/acme-hack/do.sh')
-rwxr-xr-x | contrib/k8s-emc/_graveyard_/acme-hack/do.sh | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/contrib/k8s-emc/_graveyard_/acme-hack/do.sh b/contrib/k8s-emc/_graveyard_/acme-hack/do.sh new file mode 100755 index 0000000..3c2b5e3 --- /dev/null +++ b/contrib/k8s-emc/_graveyard_/acme-hack/do.sh @@ -0,0 +1,23 @@ +#!/bin/bash + +declare -A domains +domains[emc-live]="emc-live.elev8.at" +domains[emc-stats]="emc-stats.elev8.at" +domains[stream-elev8]="stream.elev8.at" +domains[stream-elevate]="stream.elevate.at" + +kubectl apply -f nginx-acme-cm.yml +kubectl apply -f nginx-acme-deploy.yml +kubectl apply -f nginx-acme-svc.yml +for name in "${!domains[@]}"; do + cat nginx-acme-ingress.yml | sed "s/<<name>>/$name/g" | sed "s/<<hostname>>/${domains[$name]}/g" | kubectl apply -f - +done + +### TODO: wait for all pods and then contiune the script +#exit 0 + +ssh emc-00 systemctl start acmetool + +for name in "${!domains[@]}"; do + ssh emc-00 kubectl -n emc create secret tls "$name\-tls" "--cert=/var/lib/acme/live/${domains[$name]}/fullchain" "--key=/var/lib/acme/live/${domains[$name]}/privkey" --dry-run -o json | kubectl apply -f - +done |