在 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、部署、机密等