【发布时间】:2023-03-04 04:53:02
【问题描述】:
我正在运行 minikube,我正在尝试列出我的 ETCD 上的密钥。
我从github下载了最新的etcdctl客户端:
https://github.com/etcd-io/etcd/releases/download/v3.3.18/etcd-v3.3.18-linux-amd64.tar.gz
我尝试使用来自/home/myuser/.minikube/certs 的证书运行它:
./etcdctl --ca-file /home/myuser/.minikube/certs/ca.pem
--key-file /home/myuser/.minikube/certs/key.pem
--cert-file /home/myuser/.minikube/certs/cert.pem
--endpoints=https://10.240.0.23:2379 get /
我收到一个错误:
错误:客户端:etcd 集群不可用或配置错误;错误 #0: x509: 未知权威签署的证书
错误 #0:x509:证书由未知机构签名
我是否使用了正确的证书?
我尝试了不同的证书:
./etcdctl --ca-file /var/lib/minikube/certs/ca.crt
--key-file /var/lib/minikube/certs/apiserver-etcd-client.key
--cert-file /var/lib/minikube/certs/apiserver-etcd-client.crt
--endpoints=https://10.240.0.23:2379 get /
我收到了与之前相同的错误。
知道是什么问题吗?
【问题讨论】:
标签: kubernetes minikube etcd etcdctl