为我的服务使用 AKS http-addon returns a 503
Using the AKS http-addon returns a 503 for my service
我想在 AKS 上通过 http 运行 公开公开一项服务。我创建了一个 Kubernetes 集群并按照这些说明 here 启用了 HTTP 插件。然后,我在命名空间 mynamespace 中启动了服务 myservicea。然后我创建了一个使用以下配置的入口控制器。
---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: myservicea-ingress
namespace: mynamespace
annotations:
kubernetes.io/ingress.class: addon-http-application-routing
spec:
rules:
- host: myservicea.XXXXXXX.westus.aksapp.io
http:
paths:
- backend:
serviceName: myservicea
servicePort: 80
path: /
几分钟后可以访问域 myservicea.XXXXXXX.westus.aksapp.io
,但是,我只收到 HTTP 503 错误。所以入口控制器似乎无法找到我的服务。可能是什么问题?
好吧,如果您在特定命名空间中创建服务。然后也许您也可以在该特定命名空间中设置部署和入口。如果主机将请求路由到正确的名称空间,您应该检查门户。我按照您发布的 link 进行了测试,只是更改了名称空间,它在我这边有效。截图在这里:
希望这会有所帮助。如果需要更多帮助请给我留言
我想在 AKS 上通过 http 运行 公开公开一项服务。我创建了一个 Kubernetes 集群并按照这些说明 here 启用了 HTTP 插件。然后,我在命名空间 mynamespace 中启动了服务 myservicea。然后我创建了一个使用以下配置的入口控制器。
---
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: myservicea-ingress
namespace: mynamespace
annotations:
kubernetes.io/ingress.class: addon-http-application-routing
spec:
rules:
- host: myservicea.XXXXXXX.westus.aksapp.io
http:
paths:
- backend:
serviceName: myservicea
servicePort: 80
path: /
几分钟后可以访问域 myservicea.XXXXXXX.westus.aksapp.io
,但是,我只收到 HTTP 503 错误。所以入口控制器似乎无法找到我的服务。可能是什么问题?
好吧,如果您在特定命名空间中创建服务。然后也许您也可以在该特定命名空间中设置部署和入口。如果主机将请求路由到正确的名称空间,您应该检查门户。我按照您发布的 link 进行了测试,只是更改了名称空间,它在我这边有效。截图在这里:
希望这会有所帮助。如果需要更多帮助请给我留言