【问题标题】:aks ingress address is emptyaks 入口地址为空
【发布时间】:2018-05-23 14:21:36
【问题描述】:

我创建了一个服务调用门户,然后我创建了入口:

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: portal-ingress
spec:
  backend:
    serviceName: portal
    servicePort: 8080

但地址为空:

NAME                     HOSTS     ADDRESS   PORTS     AGE
portal-ingress           *                   80        33m

【问题讨论】:

  • 你有没有弄清楚问题是什么?

标签: azure azure-container-service


【解决方案1】:

地址在 AKS 入口中将保持为空,这不是问题。您仍然可以使用入口控制器服务的外部 IP 地址作为 IP。

    kubectl get svc -n <namespaceinwhichnginxcontrollerisdeployed> 
    For example:kubectl get svc -n nginx
NAME                                  TYPE           CLUSTER-IP      EXTERNAL-IP      PORT(S)                      AGE
nginx-nginx-ingress-controller        LoadBalancer   10.23.145.21   13.15.230.190   80:31108/TCP,443:31753/TCP  

您可以通过 http(s)://13.15.230.190/ 访问入口

我认为可能有一些方法可以填充地址,但我不需要填充它。我希望这不是您想要的,而是使用暴露的服务。

【讨论】:

    猜你喜欢
    • 2021-11-04
    • 1970-01-01
    • 2022-01-19
    • 2020-08-03
    • 2018-07-31
    • 2021-12-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多