如何在 pod 中运行 etcdutl?

如何在 pod 中运行 etcdutl?

在 Kubernetes 上,我尝试恢复etcd备份,但运行以下命令会发出警告:

kubectl exec -t -n openshift-etcd etcd-crc-qm2dw-master-0 -- sh -c 'ETCDCTL_API=3 etcdctl     -w fields snapshot status /var/lib/etcd/etcd-snapshot.db'
Deprecated: Use `etcdutl snapshot status` instead.
...

有没有一种简单的方法可以在 pod 中运行 etcdutl?请注意,它/var/lib是使用安装的,因此如果我知道如何启动它,hostPath我可以轻松地将其安装在pod 中。etcdutl

相关内容