在 AKS 上使用 api 服务器地址访问集群应用程序
Accessing the cluster application using api server address on AKS
我对 AKS 提供的 API 服务器地址主机有点困惑,为什么我无法通过 api 服务器地址访问集群应用程序,或者有什么方法可以去做??我知道我们总是可以使用 LoadBalancer 或 NodePort 服务从外部访问集群内的任何应用程序,但我们也可以使用 API 服务器地址来做到这一点吗?
不,使用 API 服务器地址您无法访问您的应用程序。
您只能从集群内部访问 Pod 或服务(只需使用类型 ClusterIP
即可不创建 Azure LoadBalancer)。对于外部访问,您需要 ingress-controller 结合服务类型 LoadBalancer
.
您可以使用 API server 创建、读取、更新和删除 Kubernetes 资源,例如服务、pods、部署、机密等
我对 AKS 提供的 API 服务器地址主机有点困惑,为什么我无法通过 api 服务器地址访问集群应用程序,或者有什么方法可以去做??我知道我们总是可以使用 LoadBalancer 或 NodePort 服务从外部访问集群内的任何应用程序,但我们也可以使用 API 服务器地址来做到这一点吗?
不,使用 API 服务器地址您无法访问您的应用程序。
您只能从集群内部访问 Pod 或服务(只需使用类型 ClusterIP
即可不创建 Azure LoadBalancer)。对于外部访问,您需要 ingress-controller 结合服务类型 LoadBalancer
.
您可以使用 API server 创建、读取、更新和删除 Kubernetes 资源,例如服务、pods、部署、机密等