共计 728 个字符,预计需要花费 2 分钟才能阅读完成。
etcdhelper 是一个用于与 etcd 交互的辅助工具,可以通过该工具查看 k8s 集群中 etcd 的数据。
首先,如果在其他机器执行,需要拷贝 k8s 集群的 etcd 证书,目录为 /etc/kubernetes/pki/etcd/
。
然后运行如下命令即可查看所有数据:
docker run -it --rm \
-v /etc/kubernetes/pki/etcd/:/etc/kubernetes/pki/etcd/ \
webner/etcdhelper \
/root/etcdhelper -cacert /etc/kubernetes/pki/etcd/ca.crt \
-key /etc/kubernetes/pki/etcd/server.key \
-cert /etc/kubernetes/pki/etcd/server.crt \
--endpoint https://172.21.9.127:2379 \
ls /
如果仅想查看某个键值对,比如查看 /registry/namespaces/default
:
docker run -it --rm \
-v /etc/kubernetes/pki/etcd/:/etc/kubernetes/pki/etcd/ \
webner/etcdhelper \
/root/etcdhelper -cacert /etc/kubernetes/pki/etcd/ca.crt \
-key /etc/kubernetes/pki/etcd/server.key \
-cert /etc/kubernetes/pki/etcd/server.crt \
--endpoint https://172.21.9.127:2379 \
get /registry/namespaces/default
提醒:本文发布于437天前,文中所关联的信息可能已发生改变,请知悉!
AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年
正文完