Skip to content

Instantly share code, notes, and snippets.

@sudhirpandey
Last active November 21, 2022 13:09
Show Gist options
  • Save sudhirpandey/e2d469dc9046fb895e9df2172c1ec348 to your computer and use it in GitHub Desktop.
Save sudhirpandey/e2d469dc9046fb895e9df2172c1ec348 to your computer and use it in GitHub Desktop.
EKS tips
kubectl get deployments.apps -o name | xargs -I {} kubectl patch {} --patch "$(cat patch.yml)"
kubectl get nodes --no-headers | awk '{print $1}' | xargs -I {} sh -c 'echo {}; kubectl describe node {} | grep Allocated -A 5 | grep -ve Event -ve Allocated -ve percent -ve -- ; echo'
kubectl describe daemonset aws-node --namespace kube-system | grep Image | cut -d "/" -f 2 ( to find out the cni)
kubectl run busybox --restart=Never --image=busybox:1.28 -- sleep 3600
kubectl exec busybox -- nslookup google.com
kubectl config set-context $(kubectl config current-context) --namespace=myapp-dev
kubectl run ubuntu --restart=Never --image=mcr.microsoft.com/aks/fundamental/base-ubuntu:v0.0.11 -- sleep 3600
kubectl get secrets webui-certificate --template='{{index .data "tls.crt"}}'|base64 -d >/tmp/cert
kubectl debug pod -it --image=mcr.microsoft.com/aks/fundamental/base-ubuntu:v0.0.11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment