找不到 k8s 节点,所以放在了程序员节点。
环境是阿里云的免费的 serverless k8s
首先放文件:
nginx-deploy.yaml
现象: 我在应用 nginx-svc 如果将类型选为 loadbalancer 分配给我一个 ip 是可以访问的,但是我在前面加上 ingress 就不通了,报 404.
尝试过将 nginx-svc 换成无头服务,错误同上。
实在没有办法,腆着脸问大家伙。
如需更进一步的信息。请留言,我 append 上来。
1
luosuosile 2018-12-06 15:30:06 +08:00 1
在控制台打开端口了吗
|
2
wangking OP @luosuosile 是打开的, 完全 copy 的那一部分是可以访问的。我自己添加的 nginx 是无法访问
|
3
wangking OP 部署这个 ingress 也没有权限查看 ingress controller,脑瓜疼
|
4
Beebird 2018-12-06 16:30:34 +08:00 1
curl 命令加了 HOST header 吗?
|
5
Beebird 2018-12-06 16:49:46 +08:00 1
看了下你的 ingress.yaml,少了 kubernetes.io/ingress.class: xxx 这个 annotation
|