在 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