在 Minikube 中创建 Ingress 资源

Create an Ingress resource in Minikube

我是 Ingress(k8s) 的新手,正在通过文档学习。这里是 official documentation - Ingress Minikube。在 Create and ingress resource 下,我已经毫无问题地完成了步骤 1-3,但我似乎无法按照步骤 4 的要求进行操作.我已在 ingress-nginx-controller 窗格中找到该文件:/etc/hosts;但我似乎不知道如何编辑它。由于权限被拒绝,我无法安装 vim-tiny 或任何其他编辑工具。须藤不起作用。我只想编辑 /etc/hosts 文件。

这个特定的步骤 (#4) 应该在您的本地主机上完成,而不是在入口控制器 pod 内。它只是用于将主机名映射到 IP 地址,以便您可以验证是否可以从 Ingress 资源暴露的外部访问您的应用程序。

即 ip 地址或步骤是设置 DNS A 记录,将您的应用程序暴露给外部 netwrok kubernetes 集群。

ingress > service > POD