Score:0

การเลือก IP สาธารณะหรือ VPC IP สำหรับสร้างคลัสเตอร์ Kubernetes

ธง fj

ฉันมีเครื่องมือประมวลผล (VM) 3 เครื่องจากผู้ให้บริการระบบคลาวด์ และฉันสามารถเชื่อมต่อกับเครื่องมือเหล่านี้ได้โดยใช้คีย์ SSH และ IP สาธารณะ
ฉันต้องการเรียกใช้คลัสเตอร์ Kubernetes (ต้นแบบ 1 คน คนงาน 2 คน) โดยใช้ kubelet บนเครื่องเหล่านี้ และคำถามเกิดขึ้นเมื่อฉันต้องการจัดการกับโหนด
แต่ละเครื่องมี VPC IP เป็น 192.168.x.x และ IP สาธารณะเป็น 183.x.x.x; เมื่อโฆษณาโหนดหลักและเข้าร่วมคนงาน ฉันควรใช้ IP ใด

ตัวอย่างเช่น บนโหนดหลัก ฉันต้องโฆษณา IP ของโหนดหลักโดยใช้คำสั่งนี้:

kubeadm init --apiserver-advertise-address=[Master Node IP] --pod-network-cidr=10.15.0.1/16

เมื่อพิจารณาว่า VM เหล่านี้เชื่อมต่อผ่าน VPC IP ส่วนตัว ขอแนะนำให้ใช้ IP สาธารณะเพื่อโฆษณาโหนดหลักและเข้าร่วมโหนดผู้ปฏิบัติงาน

Mikołaj Głodziak avatar
id flag
สวัสดี คุณใช้ผู้ให้บริการคลาวด์รายใด
fj flag
@MikoÅajGÅodziak เฮ้ ไม่ใช่ผู้ให้บริการระบบคลาวด์ที่มีชื่อเสียงอย่าง GCP, AWS, IBM และอื่นๆ...
Score:0
ธง id

คุณควรหลีกเลี่ยงการใช้ที่อยู่ IP สาธารณะในทุกที่ที่คุณทำได้ ที่อยู่ IP สาธารณะหมายความว่าทุกคนสามารถพยายามเชื่อมต่อกับคลัสเตอร์ของคุณได้ หากคุณใช้ VPC คุณจะถูกแยกออกจากเครือข่ายที่เหลือ ซึ่งเป็นทางออกที่ดีและปลอดภัย คุณควรใช้ที่อยู่ IP สาธารณะเมื่อจำเป็นจริงๆ เท่านั้น ภายในคลัสเตอร์ คุณควรใช้ IP ส่วนตัว หากคุณต้องการเปิดเผยแอปพลิเคชันของคุณบนอินเทอร์เน็ต คุณสามารถใช้ ขาเข้า หรือ ตาข่ายบริการ สถาปัตยกรรมเช่น istio.

fj flag
ขอบคุณมากสำหรับคำตอบของคุณ เป็นคำตอบเดียวกับที่ฉันได้รับหลังจากการลองผิดลองถูกหลายครั้งด้วยที่อยู่ IP VPC ส่วนตัว ฉันสร้างคลัสเตอร์ และใช้ที่อยู่ IP สาธารณะของโหนดหลักเพื่อเชื่อมต่อกับคลัสเตอร์ นอกจากนี้ HAProxy ยังถูกเพิ่มเข้าไปในโหนดหลักและทำงานได้ดีกับ IP สาธารณะ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา