Score:0

วิธีที่ดีที่สุดในการเพิ่มเส้นทางคงที่ให้กับทุกพ็อดในคลัสเตอร์ Kubernetes

ธง bd

ฉันมี 3 โหนดที่ทำงานหลายโหนด พ็อด OpenVPNแต่ละพ็อดมีเครือข่าย VPN ของ 100.70.0.0/16และไคลเอนต์ที่เชื่อมต่อกับพ็อดเหล่านี้ได้รับที่อยู่ IP ในช่วงนี้ ตัวอย่างเช่น สมมติว่าไคลเอนต์ 100.70.162.91 เชื่อมต่อกับพ็อดอันใดอันหนึ่ง

ตอนนี้ฉันต้องการเพิ่มพ็อดที่ใช้บริการต่างๆ บนคลัสเตอร์นี้ และพ็อดแต่ละพ็อดต้องสามารถพูดคุยกับไคลเอนต์ VPN ทุกเครื่องได้ หนึ่งในขั้นตอนสำคัญในวิธีที่ฉันจะทำจนถึงตอนนี้ โดยใช้ AWS ECS คือการเพิ่มเส้นทาง เช่น เส้นทาง ip เพิ่ม 100.70.192.91/32 ผ่าน <OpenVPN-pod-IPv4>/32 ในตารางเส้นทางซับเน็ตของคลัสเตอร์ VPC เมื่อไคลเอนต์เชื่อมต่อโดยใช้ AWS API วิธีนี้ดูเหมือนจะใช้งานได้เช่นกัน นักเทียบท่าเขียน และ Kubernetes ตราบใดที่พ็อดทั้งหมดอยู่ในเครือข่ายเดียวกัน

อย่างไรก็ตาม ตอนนี้ฉันพยายามย้ายจาก ECS ไปยัง Kubernetes ดูเหมือนจะไม่พบวิธีเพิ่มเส้นทางคงที่ของเครือข่ายทั่วทั้งคลัสเตอร์บน Kubernetes เลย

วิธีที่ดีที่สุดในการนำสิ่งนี้ไปใช้บน Kubernetes คืออะไร

paladin avatar
id flag
อย่าทำเช่นนี้ ใช้ [Ingress](https://kubernetes.io/docs/concepts/services-networking/ingress/) หรือโปรแกรมพร็อกซีย้อนกลับที่เท่ากัน

โพสต์คำตอบ

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