【发布时间】:2019-02-10 19:56:05
【问题描述】:
我遇到了入口问题。它只是行不通。如何理解和发现 怎么了?
我有 Kubernetes 裸机。
安装的舵图
helm install stable/nginx-ingress --name ingress --namespace nginx-ingress
在同一个命名空间中部署入口
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: test-ingress
annotations:
nginx.ingress.kubernetes.io/rewrite-target: /
spec:
rules:
- http:
paths:
- path: /test
backend:
serviceName: efk-kibana
servicePort: 5601
将服务的入口类型从 LoadBalancer 更改为 NodePort,因为它不是以其他方式创建的。
安装后
curl http://example.com – get an answer example page.
现在所有服务都通过 NodePort 为我工作,例如 - myweb.com:31555。
在任何教程中都没有写到我需要添加一些东西到 /etc/hosts 或类似的东西。
感谢您的帮助。
【问题讨论】:
标签: kubernetes kubernetes-ingress