aks入口地址为空

时间:2017-12-09 14:28:47

标签: azure azure-container-service

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

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

但地址为空:

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

1 个答案:

答案 0 :(得分:0)

在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/

访问该入口

我认为可能有多种方法可以填充地址,但是我不需要填充地址。我希望这不是您想要的,而是使用公开的服务。