【发布时间】:2021-07-28 17:17:48
【问题描述】:
我在 Windows10 上安装了 minikube,我正在尝试使用 Ingress Controller
我在做:
$ minikube 插件启用入口
* After the addon is enabled, please run "minikube tunnel" and your ingress resources would be available at "127.0.0.1"
- Using image docker.io/jettech/kube-webhook-certgen:v1.5.1
- Using image k8s.gcr.io/ingress-nginx/controller:v0.44.0
- Using image docker.io/jettech/kube-webhook-certgen:v1.5.1
* Verifying ingress addon...
* The 'ingress' addon is enabled
minikube 插件列表
minikube addons list
|-----------------------------|----------|--------------|
| ADDON NAME | PROFILE | STATUS |
|-----------------------------|----------|--------------|
| ambassador | minikube | disabled |
| auto-pause | minikube | disabled |
| csi-hostpath-driver | minikube | disabled |
| dashboard | minikube | disabled |
| default-storageclass | minikube | enabled ✅ |
| efk | minikube | disabled |
| freshpod | minikube | disabled |
| gcp-auth | minikube | disabled |
| gvisor | minikube | disabled |
| helm-tiller | minikube | disabled |
| ingress | minikube | enabled ✅ |
| ingress-dns | minikube | disabled |
| istio | minikube | disabled |
| istio-provisioner | minikube | disabled |
| kubevirt | minikube | disabled |
| logviewer | minikube | disabled |
| metallb | minikube | disabled |
| metrics-server | minikube | disabled |
| nvidia-driver-installer | minikube | disabled |
| nvidia-gpu-device-plugin | minikube | disabled |
| olm | minikube | disabled |
| pod-security-policy | minikube | disabled |
| registry | minikube | disabled |
| registry-aliases | minikube | disabled |
| registry-creds | minikube | disabled |
| storage-provisioner | minikube | enabled ✅ |
| storage-provisioner-gluster | minikube | disabled |
| volumesnapshots | minikube | disabled |
|-----------------------------|----------|--------------|
注意:
启用插件后我运行minikube tunnel
但是在任何地方都看不到 nginx 控制器:
$ kubectl get pods -n kube-system
NAME READY STATUS RESTARTS AGE
coredns-74ff55c5b-8gkwj 1/1 Running 0 2m35s
etcd-minikube 1/1 Running 0 2m48s
kube-apiserver-minikube 1/1 Running 0 2m48s
kube-controller-manager-minikube 1/1 Running 0 2m48s
kube-proxy-jq4wm 1/1 Running 0 2m35s
kube-scheduler-minikube 1/1 Running 0 2m48s
storage-provisioner 1/1 Running 2 2m47s
$ kubectl 获取 pods
No resources found in default namespace.
【问题讨论】:
-
您好@zbeedatm,欢迎来到 Stack Overflow!你所做的一切似乎都是对的,除了一件事。 Ingress Controller 将在 ingress-nginx 命名空间中创建。你能在那里检查一下吗?
-
你好@WytrzymałyWiktor,谢谢......是的,它就在那里,我正在关注本教程kubernetes.io/docs/tasks/access-application-cluster/…,在第2步中提到它应该在kube-system命名空间下(我猜不同版本的问题)。然而,在我继续采取进一步措施后,它对我有用,所以我知道它在某个地方,但无法指明在哪里。再次感谢
-
很高兴听到这个消息。稍后我将撰写一个答案,以便更好地了解。
标签: kubernetes kubernetes-ingress minikube