etcd commands

3 commands, each with a one-line explanation. Click a command to copy it, or its title for details.

Commands 3 shown

  • ETCDCTL_API=3 etcdctl --endpoints=https://<ip>:2379 --cacert=/etc/kubernetes/pki/etcd/ca.crt --cert=/etc/kubernetes/pki/etcd/server.crt --key=/etc/kubernetes/pki/etcd/server.key endpoint status --cluster -w table

    Show leader, DB size and raft index per member; spot bloat and split-brain at a glance

    k8s · observability

  • ETCDCTL_API=3 etcdctl snapshot save /backup/snap.db && etcdctl defrag --cluster && etcdctl alarm disarm

    Back up etcd then reclaim space; defrag clears NOSPACE alarm after compaction; do off-peak

    disk · troubleshooting

  • curl -sk https://localhost:6443/healthz && kubectl -n kube-system get lease kube-scheduler kube-controller-manager

    Verify apiserver health + which node holds scheduler/CM leader election lease

    k8s · observability