我认为这与https://github.com/kubernetes/minikube/issues/2302
有关这就是我所做的:
仍然启用了插件,但没有插件。我无法再次启用插件。
$ kubectl get po --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
default elasticsearch-elasticsearch-client-79ddfc66f5-rlx9c 0/1 Running 8 23m
default elasticsearch-elasticsearch-data-0 1/1 Running 0 23m
default elasticsearch-elasticsearch-master-0 1/1 Running 0 23m
default postgres-postgresql-55bf4844b-ttkbf 1/1 Running 0 23m
kube-system kube-addon-manager-minikube 1/1 Running 0 39m
kube-system tiller-deploy-f9b8476d-qdsz6 1/1 Running 0 39m
这是插件列表输出
$ minikube addons list
- addon-manager: enabled
- coredns: disabled
- dashboard: enabled
- default-storageclass: enabled
- efk: disabled
- freshpod: disabled
- heapster: disabled
- ingress: enabled
- kube-dns: enabled
- registry: disabled
- registry-creds: disabled
- storage-provisioner: enabled
答案 0 :(得分:2)
我通过手动创建这些three清单启用了DNS
刚刚kubectl应用-f 所有这三个项目
<强>更新强>
PR#3332从主分支中删除了上述文件,因此我将链接更改为包含它们的最后一次提交。
答案 1 :(得分:0)
对我来说,这是一个VirtualBox问题。我在github上找到了这个;好像是更新将其破坏了。
# Run this if you can't reach the internet from a minikube pod.
# This is most likely a VirtualBox issue.
# https://github.com/kubernetes/minikube/issues/1451
minikube stop
VBoxManage modifyvm "minikube" --natdnshostresolver1 on
minikube start
我正在运行Minikube version: v0.34.1
。