Skip to content

Instantly share code, notes, and snippets.

@snstanton
snstanton / debug.sh
Created August 4, 2021 19:01
Remote debugging k8s with pycharm
job_name=debug-`date +%Y%m%d%H%M%S`
kubectl create job ${job_name} --from cj/myveeva-v118273-app-maint
kubectl label pod -l job-name=${job_name} run=debug
kubectl wait --for condition=Ready pod -l job-name=${job_name}
pod_name=`kubectl get pods -l job-name=${job_name} -o jsonpath='{.items[0].metadata.name}'`
echo "installing tools"
kubectl exec ${pod_name} -- sh -c "apk -q update; apk -q add bash curl jq openssh rsync vim unzip postgresql-client; pip install -q ipython"

Keybase proof

I hereby claim:

  • I am snstanton on github.
  • I am snstanton (https://keybase.io/snstanton) on keybase.
  • I have a public key whose fingerprint is 61B5 63FB 124B 5A62 FF25 A491 CD7C CB21 79EB 0E29

To claim this, I am signing this object: