我已经使用 docker-for-desktop 安装了 Kubernetes。
现在我想创建一个用户(遵循 RBAC 原则)。我正在使用私有(private)证书,并想根据集群的 ca.crt 对它们进行感叹。

对于 minikube,这个 ca.crt.minikube/ca.crt 中,但我在 docker 安装中找不到它?

最佳答案

默认情况下,您的 HyperKit VM 不会在 docker-for-desktop 中本地挂载卷。

最好的办法是使用 kubectl cp 手动将 ca.crt 复制到您的机器上。

例子:

kubectl cp kube-apiserver-docker-desktop:run/config/pki/ca.crt -n kube-system /tmp/ca.crt

关于docker - 在哪里可以找到 docker-for-desktop kubernetes 中的 ca.crt?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51622385/

10-16 21:52