Meningkatkan bandwidth jaringan untuk cluster dan node


Halaman ini menunjukkan cara meningkatkan batas bandwidth jaringan untuk cluster Google Kubernetes Engine (GKE) dan node cluster menggunakan Bandwidth Tingkat 1.

Harga

Harga bandwidth yang lebih tinggi berlaku saat Anda mengaktifkan bandwidth Tingkat 1.

Sebelum memulai

Sebelum memulai, pastikan Anda telah menjalankan tugas berikut:

  • Aktifkan Google Kubernetes Engine API.
  • Aktifkan Google Kubernetes Engine API
  • Jika ingin menggunakan Google Cloud CLI untuk tugas ini, instal lalu initialize gcloud CLI. Jika sebelumnya Anda telah menginstal gcloud CLI, dapatkan versi terbaru dengan menjalankan gcloud components update.

Batasan

  • Keterbatasan Compute Engine berlaku.
  • Jika Anda mengaktifkan bandwidth Tingkat 1, GKE akan mengaktifkan Google Virtual NIC (gVNIC), dan GKE mengelola gVNIC selama node pool mengaktifkan bandwidth Tingkat 1.
  • Bandwidth Tier 1 hanya didukung pada VM N2, N2D, C2, C2D, C3, dan M3.

Persyaratan

  • Node GKE harus menggunakan image node Container-Optimized OS.

Mengaktifkan bandwidth Tingkat 1 di cluster

Anda dapat membuat cluster yang mengaktifkan bandwidth Tingkat 1, atau memperbarui cluster untuk menggunakan bandwidth Tingkat 1.

Bandwidth Tingkat 1 yang mengaktifkan cluster juga mengaktifkan node pool bandwidth Tingkat 1 secara default. Jika Anda menetapkan bandwidth node pool ke TIER_UNSPECIFIED, setelan node pool menggantikan setelan bandwidth cluster.

Membuat cluster dengan bandwidth Tingkat 1 diaktifkan

Buat cluster yang menggunakan bandwidth Tingkat 1:

gcloud container clusters create CLUSTER_NAME \
    --network-performance-configs=total-egress-bandwidth-tier=TIER_1

Ganti CLUSTER_NAME dengan nama cluster.

Memperbarui cluster untuk mengaktifkan bandwidth Tingkat 1

Memperbarui cluster untuk menggunakan bandwidth Tingkat 1

gcloud container clusters update CLUSTER_NAME \
    --network-performance-configs=total-egress-bandwidth-tier=TIER_1

Ganti CLUSTER_NAME dengan nama cluster yang sudah ada.

Mengaktifkan bandwidth Tingkat 1 di node pool

Anda dapat membuat node pool yang mengaktifkan bandwidth Tingkat 1, atau memperbarui node pool untuk menggunakan bandwidth Tingkat 1.

Bandwidth Tingkat 1 yang mengaktifkan cluster juga mengaktifkan node pool bandwidth Tingkat 1 secara default. Namun, node pool API akan menggantikan konfigurasi level cluster untuk Tingkat 1.

Membuat node pool dengan bandwidth Tingkat 1 diaktifkan

Buat node pool yang menggunakan bandwidth Tingkat 1:

gcloud container node-pools create NODEPOOL_NAME \
    --cluster=CLUSTER_NAME \
    --network-performance-configs=total-egress-bandwidth-tier=TIER_1

Ganti kode berikut:

  • NODEPOOL_NAME: nama node pool baru.
  • CLUSTER_NAME: nama cluster yang ada.

Memperbarui node pool untuk mengaktifkan bandwidth Tingkat 1

Perbarui node pool untuk menggunakan bandwidth Tingkat 1:

gcloud container node-pools update NODEPOOL_NAME \
    --cluster=CLUSTER_NAME \
    --network-performance-configs=total-egress-bandwidth-tier=TIER_1

Ganti kode berikut:

  • NODEPOOL_NAME: nama node pool yang ingin Anda perbarui.
  • CLUSTER_NAME: nama cluster yang ada.

Menonaktifkan bandwidth Tingkat 1 di cluster atau node pool

Anda dapat menonaktifkan bandwidth Tingkat 1 di level cluster atau level node pool. Jika Anda menonaktifkan bandwidth Tingkat 1 di level cluster, bandwidth Tingkat 1 node pool ditetapkan ke TIER_UNSPECIFIED. Menonaktifkan bandwidth Tingkat 1 di level cluster tidak menonaktifkan konfigurasi node pool yang sudah ada.

Update cluster untuk menggunakan bandwidth default:

gcloud container clusters update CLUSTER_NAME \
    --cluster=CLUSTER_NAME \
    --network-performance-configs=total-egress-bandwidth-tier=TIER_UNSPECIFIED

Perbarui node pool untuk menggunakan bandwidth default:

gcloud container node-pools update NODEPOOL_NAME \
    --cluster=CLUSTER_NAME \
    --network-performance-configs=total-egress-bandwidth-tier=TIER_UNSPECIFIED

Langkah selanjutnya