Kubernetes

kubectl

Port Forwarding

kubectl -n {{namespace}} port-forward service/{{service}} 9000:9000

Connect to POD

kubectl exec --stdin --tty -n ${namespace} ${pod} -- sh

Connect to Postgres from POD

apt update
apt install postgresql-client
echo $TYPEORM_PASSWORD

psql -d ${database} -U ${user} -h ${host}

Deployment Rollbacks

# show a history of all the deployments
kubectl rollout history deployment POD_DEPLOYMENT

# shows details of a previous revision
kubectl rollout history deployment POD_DEPLOYMENT --revision <nummer>

# rollback to a previous revision
kubectl rollout undo deployment POD_DEPLOYMENT --to-revision=<nummer>

Last updated