在GCP和Azure上使用Kubernetes的实践指南
1. GKE多区域集群
GKE支持多区域集群,允许在同一区域的多个区域中启动Kubernetes节点。在之前的示例中,Kubernetes节点仅在 asia-northeast1-a
区域进行了配置,现在我们重新配置一个包含 asia-northeast1-a
、 asia-northeast1-b
和 asia-northeast1-c
三个区域的集群。
操作步骤如下:
1. 删除之前的集群:
$ gcloud container clusters delete my-k8s-cluster --zone asia-northeast1-a
按照提示输入 y
确认删除。
2. 创建新的多区域集群:
$ gcloud container clusters create my-k8s-cluster --machine-type f1-micro -num-nodes 2 --network my-custom-network --subnetwork subnet-c --tags private --zone asia-northeast1-a --node-locations asia-northeast1-a,asia-northeast1-b,asia-northeast1-c