Modernisasi bidang kontrol terkelola

Mulai 22 Juli 2024, Google akan secara bertahap mengupdate cluster yang ada untuk menggunakan bidang kontrol terkelola dengan penerapan TD. Anda akan diberi tahu sebelum kami memperbarui mesh Anda.

Anda dapat meninjau kemampuan bidang kontrol Istiod dan Traffic Director di halaman yang menjelaskan Fitur yang didukung menggunakan Istio API (bidang kontrol terkelola).

Penjadwalan dan Notifikasi

Anda akan menerima notifikasi bahwa cluster dijadwalkan untuk diupdate setidaknya dua minggu sebelum update. Notifikasi tersedia dalam kondisi status fitur tingkat cluster Anda.

Gunakan perintah Google Cloud CLI berikut untuk memeriksa notifikasi:

gcloud container hub mesh describe --project=PROJECT_ID

Anda akan melihat hasil yang mirip dengan berikut ini:

membershipStates:
  projects/656460026795/locations/us-central1/memberships/cluster:
    servicemesh:
      conditions:
      - code: MODERNIZATION_SCHEDULED
        details: This cluster has been scheduled for modernization on or after (date ~ at least 2 weeks).
        documentationLink: 
        severity: INFO

Setiap cluster bidang kontrol terkelola lama yang diaktifkan menggunakan meshconfig.googleapis.com API akan otomatis terdaftar ke fleet dalam project cluster dengan gkehub.googleapis.com Membership API. Jika Anda memiliki otomatisasi yang membatalkan pendaftaran cluster, Anda harus menghapusnya sebelum modernisasi atau modernisasi akan mengalami masalah. Agar produk terkelola berhasil berfungsi, produk tersebut harus terdaftar ke grup perangkat dengan fitur mesh diaktifkan.

Hubungi dukungan jika Anda perlu menyesuaikan modernisasi atau jika ada pertanyaan tentang apakah Anda menggunakan fitur yang tidak didukung.

Modernisasi aktif

Selama modernisasi, dengan cara yang aman dan terkontrol, perubahan berikut akan terjadi:

  • Untuk mengaktifkan health check, daemonset snk dibuat di namespace kube-system cluster dan aturan firewall per cluster dibuat.
  • Untuk mengaktifkan penyerapan grup endpoint jaringan (NEG), anotasi cloud.google.com/neg ditambahkan ke semua layanan Kubernetes.
  • Resource Google Cloud baru seperti Mesh, Routes, layanan backend, dan pemeriksaan status dibuat di cluster.
  • Pod yang dikelola oleh deployment Kubernetes dimulai ulang untuk terhubung kembali ke panel kontrol Traffic Director.

Beberapa resource baru dibatasi kuota. Anda dapat melihat kuota dan meminta lebih banyak jika perlu.

Anda dapat melacak progres modernisasi fleet dengan perintah Google Cloud CLI berikut, dan melihat di conditions setiap anggota:

gcloud container hub mesh describe --project=PROJECT_ID

Saat cluster dimodernisasi, Anda akan melihat:

conditions:
- code: MODERNIZATION_IN_PROGRESS
  details: The modernization for this cluster is in progress.
  documentationLink: 
  severity: INFO

Setelah modernisasi selesai, Anda akan melihat:

conditions:
- code: MODERNIZATION_COMPLETED
  details: The modernization for this cluster was completed.
  documentationLink: 
  severity: INFO

Jika modernisasi dibatalkan, Anda akan melihat:

conditions:
- code: MODERNIZATION_ABORTED
  details: The modernization for this cluster was aborted.
  documentationLink: 
  severity: INFO