【发布时间】:2018-08-15 20:12:30
【问题描述】:
注意,我还在学习 Kubernetes 和 Helm。
在运行 Docker for Mac(edge) 和 Kubernetes 集群的本地主机上使用 Helm 安装 nginx-ingress。
以下内容:
helm install --name my-release stable/nginx-ingress
我收到curl localhost的以下回复
default backend - 404
这是个好消息,但从这里开始。我想打一个服务/集群 IP。 Normaly 在 Nginx 中我会把它放在一个 conf 文件中。在 Helm Chart 值中,我可以看到它指的是:
controller:
5 name: controller
6 image:
7 repository: k8s.gcr.io/nginx-ingress-controller
…
183 enabled: true
184
185 name: default-backend
186 image:
187 repository: k8s.gcr.io/defaultbackend
188 tag: "1.3"
你知道它是如何工作的吗?
【问题讨论】:
-
我建议您阅读有关 ingress 以及如何创建指向服务的 ingress...This 看起来是一个很好的起点...
标签: nginx kubernetes-helm