go-loose/docs/commands

19 lines
1.1 KiB
Text
Raw Permalink Normal View History

2026-10-10 18:58:32 +02:00
# 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