Multus อนุญาตให้คุณแนบอุปกรณ์เครือข่ายเข้ากับ Pods ของคุณ แม้ว่าเราควรสังเกตว่าอินเทอร์เฟซเหล่านี้ไม่ได้เป็นส่วนหนึ่งของ SDN คลัสเตอร์ Kubernetes ของเรา
ด้วยอุปกรณ์ที่ใช้ Multus: คุณจะจัดสรร IP ให้กับ Pod ของคุณ ไม่ว่าจะใช้ DHCP, IP แบบคงที่ หรือ... ขึ้นอยู่กับคุณ โปรดทราบว่าที่อยู่เหล่านั้นไม่ขึ้นอยู่กับ Kubernetes SDN ของคุณ
หากคอนเทนเนอร์อื่นๆ ในคลัสเตอร์นั้นจำเป็นต้องเชื่อมต่อจุดสิ้นสุดเหล่านั้น ทราฟฟิกของคอนเทนเนอร์เหล่านั้นจะออกจาก SDN ของคุณโดยผ่านเกตเวย์เริ่มต้นตามปกติ ซึ่งควรจะรู้ (เส้นทางไปยัง) ซับเน็ตที่อยู่ Multus ของคุณบ้าง
อย่างไรก็ตาม คุณยังคงสามารถสร้างบริการโดยระบุที่อยู่จาก SDN ของคุณได้ สิ่งนี้จะทำได้โดยการสร้างวัตถุปลายทางควบคู่ไปกับบริการของคุณ เช่น:
---
api เวอร์ชัน: v1
ประเภท: จุดสิ้นสุด
ข้อมูลเมตา:
ชื่อ: svc-out-sdn
เนมสเปซ: ns
ชุดย่อย:
- ที่อยู่:
- ไอพี: 10.0.0.1
พอร์ต:
- ชื่อ: tcp-80
พอร์ต: 80
โปรโตคอล: TCP
---
api เวอร์ชัน: v1
ชนิด:บริการ
ข้อมูลเมตา:
ชื่อ: svc-out-sdn
เนมสเปซ: ns
ข้อมูลจำเพาะ:
IP คลัสเตอร์: ไม่มี
พอร์ต:
- ชื่อ: tcp-80
พอร์ต: 80