19 lines
1.1 KiB
Text
19 lines
1.1 KiB
Text
|
|
# Delete the incomplete secret
|
||
|
|
kubectl delete secret go-loose-runtime --kubeconfig=/home/dnoulet/.kube/config_lcl --insecure-skip-tls-verify -n go-insane-lcl --ignore-not-found
|
||
|
|
|
||
|
|
# Recreate it with all required properties mapped correctly
|
||
|
|
kubectl create secret generic go-loose-runtime \
|
||
|
|
--from-literal=postgres-password="goloose" \
|
||
|
|
--from-literal=postgresql-password="goloose" \
|
||
|
|
--from-literal=session-secret="localdevsecret123" \
|
||
|
|
--from-literal=database-url="postgres://goloose:goloose@go-loose-postgresql:5432/goloose?sslmode=disable" \
|
||
|
|
--kubeconfig=/home/dnoulet/.kube/config_lcl \
|
||
|
|
--insecure-skip-tls-verify \
|
||
|
|
-n go-insane-lcl
|
||
|
|
|
||
|
|
KUBECONFIG=~/.kube/config_lcl kubectl config set-cluster local --insecure-skip-tls-verify=true
|
||
|
|
|
||
|
|
openssl s_client -showcerts -connect rancher.intern-urpi.be:443 </dev/null 2>/dev/null | sed -n '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > ~/.kube/rancher-ca.crt
|
||
|
|
KUBECONFIG=~/.kube/config_lcl kubectl config set-cluster local --certificate-authority=/home/dnoulet/.kube/rancher-ca.crt
|
||
|
|
KUBECONFIG=~/.kube/config_lcl kubectl config set-cluster local --insecure-skip-tls-verify=false
|