Memigrasikan traffic workload ke Anthos Service Mesh

Langkah dalam proses ini memungkinkan Anda untuk memilih cara meluncurkan perubahan. Anda dapat menentukan jumlah awal traffic yang ingin dimigrasikan ke Anthos Service Mesh, lalu secara bertahap meningkatkan peluncuran hingga 100%.

Sebelum memulai

Memigrasikan semua traffic workload ke Anthos Service Mesh

Di bagian ini, skrip migrasi digunakan untuk memigrasikan semua traffic yang ada ke Anthos Service Mesh.

  1. Jalankan perintah berikut untuk menetapkan persentase traffic yang ingin dimigrasikan:

    ./migration-addon.sh --command migrate-traffic TRAFFIC_PERCENTAGE
    

    Ganti TRAFFIC_PERCENTAGE dengan persentase traffic yang ingin Anda kirim ke traffic masuk Anthos Service Mesh. Nilai yang valid adalah: 0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100.

    Perhatikan bahwa jika mengalami masalah dengan langkah ini atau ingin melakukan peluncuran bertahap, Anda dapat menjalankan kembali perintah skrip migrasi ini beberapa kali hingga mencapai 100%.

    Misalnya, jika Anda memilih untuk memigrasikan 10% traffic, output terminal selama prosesnya akan terlihat seperti berikut:

    In this step, 10% of traffic from the previously installed
    version of Istio is migrated to the Anthos Service Mesh ingress.
    
    Setting the number of replicas of Istio ingress to 9,
    and the number of replicas of Anthos Service Mesh ingress to 1
    deployment.apps/istio-ingress patched
    
    Waiting for all istio-ingress pods to be ready
    
    All istio-ingress pods are ready.
    deployment.apps/istio-ingressgateway patched
    
    Waiting for all istio-ingressgateway pods to be ready
    
    All istio-ingressgateway pods are ready.
    
    10% traffic has been migrated to Anthos Service Mesh ingress
    
  2. Anda dapat memantau traffic layanan di Konsol Google Cloud:

    Buka penayangan Knative

Langkah selanjutnya

Menyelesaikan upgrade dan melakukan tugas pembersihan

Rollback

Jika perlu melakukan rollback perubahan yang telah dilakukan melalui langkah-langkah di atas, Anda dapat menggunakan skrip migrasi untuk menetapkan persentase traffic ke ingress Anthos Service Mesh kembali ke 0:

./migration-addon.sh --command migrate-traffic 0