Score:0

ฉันจะกำหนดเส้นทางพ็อดในคลัสเตอร์ EKS ไปยังเกตเวย์ NAT เฉพาะภายในซับเน็ตเดียวกันได้อย่างไร

ธง mx

กำลังเรียกใช้คลัสเตอร์ EKS ที่ปรับใช้บนโหนด (ในเครือข่ายย่อยสาธารณะ) ที่มีเนมสเปซสองอัน หนึ่งพ็อดทำงานในแต่ละเนมสเปซ ฉันได้สร้างเกตเวย์ NAT สองรายการบนเครือข่ายย่อยเดียวกัน ฉันต้องการกำหนดเส้นทางทราฟฟิกขาออกจากพ็อด A ไปยังเกตเวย์ NAT A และทราฟฟิกขาออกจากพ็อด b ไปยังเกตเวย์ NAT B ฉันทราบดีว่ากรณีการใช้งานนี้มีลักษณะเฉพาะและเกตเวย์ NAT ไม่ควรใช้วิธีนี้ แต่สถานการณ์ของฉันเรียกร้องให้ วิธีแก้ปัญหาดังกล่าว

วิธีการของฉันคือแก้ไขตารางเส้นทาง ip ของพ็อดเพื่อเพิ่มเกตเวย์เริ่มต้นที่ชี้ไปยัง ip ส่วนตัวของเกตเวย์ NAT ที่เหมาะสม มันจะมีลักษณะเหมือน

**สำหรับรุ่น A**
*เส้นทาง ip เพิ่มค่าเริ่มต้นผ่าน <NAT1's priv ip> dev eth0*
(ไม่แน่ใจว่าเป็นไปได้หรือไม่เนมสเปซ IP ของ POD จะรู้ได้อย่างไรเกี่ยวกับ 1 IP ส่วนตัวของ NAT)

**สำหรับรุ่น B**
*เส้นทาง ip เพิ่มค่าเริ่มต้นผ่าน <NAT2's priv ip> dev eth0*

มีวิธีที่ดีกว่าในการกำหนดเส้นทางไปยังเกตเวย์ NAT เฉพาะจากภายใน PODS หรือไม่

ขอบคุณ เคย์

Mikolaj S. avatar
cn flag
คุณมี Kubernetes เวอร์ชันใด คุณใช้[ปลั๊กอิน CNI](https://kubernetes.io/docs/concepts/extend-kubernetes/compute-storage-net/network-plugins/)อยู่ไหม
mx flag
กำลังใช้ aws vpc cni ฉันเปิดให้สำรวจ cni อื่น ๆ เช่นกัน

โพสต์คำตอบ

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