Кластер GKE - понимание "конечной точки"?
Я создал кластер GKE. Я описал свой кластер, как показано ниже:
gcloud container clusters describe dev-gke --region=us-east4 | grep 35.245.72.197
и результат будет следующим:
endpoint: 35.245.72.197
publicEndpoint: 35.245.72.197
Как новичку в GCP, было бы здорово, если бы ветераны помогли мне понять, для чего нужна эта общедоступная конечная точка?
2 ответа
В publicEndpoint
- это внешний IP-адрес главной конечной точки этого кластера. Главная конечная точка - это IP-адрес главного узла Kubernetes.
Примечание: правильная (лучшая) команда для получения общедоступной конечной точки:
gcloud container clusters describe [CLUSTER-NAME] \
--zone=[ZONE] | --region=[REGION] \
--format="get(privateClusterConfig.publicEndpoint)"
Как сказал Джон, по другим вопросам, пожалуйста, откройте новую тему.
Главный узел напрямую управляется GKE.
https://cloud.google.com/kubernetes-engine/docs/concepts/cluster-architecture
Здесь вы можете найти дополнительную информацию о настройке частного кластера:
https://cloud.google.com/kubernetes-engine/docs/how-to/private-clusters
https://cloud.google.com/kubernetes-engine/docs/how-to/authorized-networks