Minikube 在 Mac 开始使用 hyperkit 驱动程序时抛出证书错误
Minikube start on Mac throws certificate error when using hyperkit driver
当我尝试在 Mac 上启动 minikube 时出现以下错误。
命令:minikube start
invalid configuration: [unable to read client-cert
/Users/sathishkumar/.minikube/profiles/minikube/client.crt for
minikube due to open
/Users/sathishkumar/.minikube/profiles/minikube/client.crt: no such
file or directory, unable to read client-key
/Users/sathishkumar/.minikube/profiles/minikube/client.key for
minikube due to open
/Users/sathishkumar/.minikube/profiles/minikube/client.key: no such
file or directory]
解决这个问题的方法是什么?
尝试删除并重新启动干净的 minikube。为此,请遵循以下过程:
删除 minikube 集群(如果出现相同错误,请忽略此步骤)。
$ minikube delete
现在删除 .minikube
文件夹,
$ rm -rf $HOME/.minikube
现在,再次启动 minikube:
$ minikube start
尝试过
minikube start --driver=virtualbox
它正在运行。
minikube start --embed-certs
对于您的原始问题,因为 minikube 默认将证书从外部放置到 kubeconfig。使用 --embed-certs
将它们内联到配置中,就像 Docker Desktop & KinD 一样。
当我尝试在 Mac 上启动 minikube 时出现以下错误。
命令:minikube start
invalid configuration: [unable to read client-cert /Users/sathishkumar/.minikube/profiles/minikube/client.crt for minikube due to open /Users/sathishkumar/.minikube/profiles/minikube/client.crt: no such file or directory, unable to read client-key /Users/sathishkumar/.minikube/profiles/minikube/client.key for minikube due to open /Users/sathishkumar/.minikube/profiles/minikube/client.key: no such file or directory]
解决这个问题的方法是什么?
尝试删除并重新启动干净的 minikube。为此,请遵循以下过程:
删除 minikube 集群(如果出现相同错误,请忽略此步骤)。
$ minikube delete
现在删除 .minikube
文件夹,
$ rm -rf $HOME/.minikube
现在,再次启动 minikube:
$ minikube start
尝试过
minikube start --driver=virtualbox
它正在运行。
minikube start --embed-certs
对于您的原始问题,因为 minikube 默认将证书从外部放置到 kubeconfig。使用 --embed-certs
将它们内联到配置中,就像 Docker Desktop & KinD 一样。