ฉันทำตามนี้ คู่มือ GCP นี้ เพื่อเข้าถึงปลายทางส่วนตัวของ Kubernetes Cluster ด้วยงาน Cloud Build ฉันได้ตั้งค่าทุกอย่างแล้ว (โดยใช้ Terraform) ขั้นตอนสุดท้ายในคำแนะนำคือการเพิ่มช่วงเครือข่ายพูลส่วนตัว (รุ่นคลาวด์) ไปยังเครือข่ายที่ได้รับอนุญาตของคลัสเตอร์ดังนี้:
อัปเดตคลัสเตอร์คอนเทนเนอร์ gcloud PRIVATE_CLUSTER_NAME \
--enable-master-authorized-networks \
--region=ภูมิภาค \
--master-authorized-networks=PRIVATE_POOL_NETWORK/PRIVATE_POOL_PREFIX
ฉันตั้งค่าพูลส่วนตัวด้วยช่วง IP ภายใน 192.170.0.0/16
ชื่อ: cloud-build-private-pool
ที่อยู่/ช่วง: 192.170.0.0/16
ประเภท: ภายใน
วัตถุประสงค์: VPC_PEERING
เครือข่าย: cb-runner-เครือข่าย
ภูมิภาค:
ซับเน็ต:
สถานะ: จองแล้ว
แต่เมื่อฉันเพิ่ม CIDR ไปยังเครือข่ายหลักที่ได้รับอนุญาต ฉันได้รับข้อผิดพลาดนี้:
เครือข่ายหลักที่ได้รับอนุญาตไม่ถูกต้อง: เครือข่าย "192.170.0.0/16" ไม่ใช่เครือข่ายสำรอง ซึ่งจำเป็นสำหรับปลายทางส่วนตัว
ฉันลองทุกอย่างแล้วแต่นึกไม่ออกว่าทำไมจึงเพิ่มช่วง IP ที่จัดสรรไม่ได้ ความช่วยเหลือจะได้รับการชื่นชมมาก