在docker for desktop kubernetes中哪里可以找到ca.crt?
我已经安装了Kubernetes和docker for desktop。 现在我想创建一个用户(遵循RBAC原则)。我正在使用私有证书,并希望将它们与集群的在docker for desktop kubernetes中哪里可以找到ca.crt?,docker,kubernetes,ca,Docker,Kubernetes,Ca,我已经安装了Kubernetes和docker for desktop。 现在我想创建一个用户(遵循RBAC原则)。我正在使用私有证书,并希望将它们与集群的ca.crt进行对比 对于minikube,此ca.crt位于.minikube/ca.crt中,但我在安装docker时找不到它?默认情况下,HyperKit VM不会在docker For desktop中本地装载卷 您最好使用kubectl cp将ca.crt手动复制到您的机器上 例如: kubectl cp kube-apiserve
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
当我使用…desktop:run/config.时它会工作。。如下所述:(感谢您的输入!)它帮助我找到了itOn MacOS Mojave和Docker社区版v2.0.0.3,我不得不稍微修改一下您的命令。$kubectl cp kube apiserver docker for-desktop://run/config/pki/ca.crt -n kube系统/tmp/ca.crt