操作etcd有命令行工具etcdctl,有两个api版本互不兼容的,系统默认的v2版本,kubernetes集群使用的是v3版本,v2版本下是看不到v3版本的数据的,我也是找了些资料才了解这个情况。
使用环境变量定义api版本export ETCDCTL_API=3
获取所有key
etcdctl get / --prefix --keys-only
删除:
etcdctl del /registry/events/kube-system/calico-node-ph57x.151b7384c93b1608