Skip to content

Instantly share code, notes, and snippets.

@sharjeelaziz
Last active August 29, 2022 21:34
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sharjeelaziz/a86b3da887f17ffdbe491146bc64edab to your computer and use it in GitHub Desktop.
Save sharjeelaziz/a86b3da887f17ffdbe491146bc64edab to your computer and use it in GitHub Desktop.
How to run etcdctl with kubectl
shaji:kube-sandbox/ $ kubectl get pods --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system coredns-5c98db65d4-jx5r4 1/1 Running 5 2d
kube-system coredns-5c98db65d4-pwn5t 1/1 Running 5 2d
kube-system etcd-ohms1.aimistic.com 1/1 Running 1 24h
kube-system kube-apiserver-ohms1.aimistic.com 1/1 Running 1 24h
kube-system kube-controller-manager-ohms1.aimistic.com 1/1 Running 1 24h
kube-system kube-flannel-ds-arm-8q7v8 1/1 Running 112 2d
kube-system kube-flannel-ds-arm-9brps 1/1 Running 111 2d
kube-system kube-flannel-ds-arm-hg6gp 1/1 Running 112 2d
kube-system kube-flannel-ds-arm-hz5w2 1/1 Running 265 2d
kube-system kube-proxy-6pgzj 1/1 Running 1 24h
kube-system kube-proxy-cpf7s 1/1 Running 2 24h
kube-system kube-proxy-s4gkq 1/1 Running 2 24h
kube-system kube-proxy-sgthk 1/1 Running 2 24h
kube-system kube-scheduler-ohms1.aimistic.com 1/1 Running 1 24h
kube-system kubernetes-dashboard-747c54c5f-vkxfm 1/1 Running 2 2d
shaji:kube-sandbox/ $ kubectl exec -ti -n kube-system etcd-ohms1.aimistic.com -- ps aux
PID USER TIME COMMAND
1 root 7:25 etcd --advertise-client-urls=https://192.168.86.210:2379 -
12795 root 0:00 ps aux
shaji:kube-sandbox/ $ ADVERTISE_URL="https://192.168.86.210:2379"
shaji:kube-sandbox/ $ kubectl exec etcd-ohms1.aimistic.com -n kube-system -- sh -c \
"ETCDCTL_API=3 etcdctl \
--endpoints $ADVERTISE_URL \
--cacert /etc/kubernetes/pki/etcd/ca.crt \
--key /etc/kubernetes/pki/etcd/server.key \
--cert /etc/kubernetes/pki/etcd/server.crt \
get \"\" --prefix=true -w json" > etcd-kv.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment