Lampirkan beberapa antarmuka jaringan ke dengan PodsMultus - Amazon EKS

Bantu tingkatkan halaman ini

Ingin berkontribusi pada panduan pengguna ini? Gulir ke bagian bawah halaman ini dan pilih Edit halaman ini GitHub. Kontribusi Anda akan membantu membuat panduan pengguna kami lebih baik untuk semua orang.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Lampirkan beberapa antarmuka jaringan ke dengan PodsMultus

Multus CNI adalah plugin antarmuka jaringan kontainer (CNI) untuk Amazon EKS yang memungkinkan melampirkan beberapa antarmuka jaringan ke file. Pod Untuk informasi lebih lanjut, lihat CNI dokumentasi Multus- diGitHub.

Di AmazonEKS, masing-masing Pod memiliki satu antarmuka jaringan yang ditetapkan oleh VPC CNI plugin Amazon. Dengan Multus, Anda dapat membuat multi-homed Pod yang memiliki banyak antarmuka. Hal ini dilakukan dengan Multus bertindak sebagai “meta-plugin”; sebuah plugin yang dapat memanggil beberapa CNI plugin lainnya. CNI AWS dukungan untuk Multus datang dikonfigurasi dengan VPC CNI plugin Amazon sebagai plugin delegasi default.

Pertimbangan
  • Amazon tidak EKS akan membangun dan menerbitkan plugin root I/O virtualisasi (SR-IOV) dan Data Plane Development Kit (DPDK)CNI. Namun, Anda dapat mencapai akselerasi paket dengan menghubungkan langsung ke Amazon EC2 Elastic Network Adapters (ENA) melalui perangkat host dan plugin yang dikelola Multus. ipvlan

  • Amazon EKS mendukung Multus, yang menyediakan proses generik yang memungkinkan rantai sederhana plugin tambahan. CNI Multus dan proses rantai didukung, tetapi tidak AWS akan memberikan dukungan untuk semua CNI plugin yang kompatibel yang dapat dirantai, atau masalah yang mungkin timbul pada CNI plugin yang tidak terkait dengan konfigurasi rantai.

  • Amazon EKS menyediakan dukungan dan manajemen siklus hidup untuk plugin Multus, tetapi tidak bertanggung jawab atas alamat IP atau manajemen tambahan yang terkait dengan antarmuka jaringan tambahan. Alamat IP dan manajemen antarmuka jaringan default yang menggunakan VPC CNI plugin Amazon tetap tidak berubah.

  • Hanya VPC CNI plugin Amazon yang secara resmi didukung sebagai plugin delegasi default. Anda perlu memodifikasi manifes instalasi Multus yang diterbitkan untuk mengkonfigurasi ulang plugin delegasi default ke alternatif CNI jika Anda memilih untuk tidak menggunakan VPC CNI plugin Amazon untuk jaringan utama.

  • Multus hanya didukung saat menggunakan Amazon VPC CNI sebagai yang utamaCNI. Kami tidak mendukung Amazon VPC CNI saat digunakan untuk antarmuka tingkat tinggi, sekunder atau lainnya.

  • Untuk mencegah VPC CNI plugin Amazon mencoba mengelola antarmuka jaringan tambahan yang ditetapkanPods, tambahkan tag berikut ke antarmuka jaringan:

    kunci: node.k8s.amazonaws.com/no_manage

    nilai: true

  • Multus kompatibel dengan kebijakan jaringan, tetapi kebijakan tersebut harus diperkaya untuk menyertakan port dan alamat IP yang mungkin merupakan bagian dari antarmuka jaringan tambahan yang dilampirkan. Pods

Untuk panduan implementasi, lihat Panduan Pengaturan Multus diGitHub.