Peta dunia

 

EN: Read in English

Dunia K7: Pandu Sendiri

Penghantaran berperingkat

Anda akan belajar: cara Argo Rollouts dan Flagger hantar versi baharu kepada sedikit pengguna dulu, dan rollback sendiri.

Teks BM belum disemak oleh penutur asli.

Disemak dengan Kubernetes 1.37 pada 31 Okt 2026

Masalahnya

Rolling update dah selesai. Setiap pod sedia dan hijau. Tetapi 8 daripada 100 pesanan kini gagal. Apa yang rollout itu semak?

Pilih satu jawapan.

Cuba

progressive delivery (penghantaran berperingkat) (progressive delivery): Hantar versi baharu kepada sedikit pengguna dulu, semak angka, kemudian kepada semua. Angka buruk akan rollback. (penghantaran berperingkat) hantar kepada sedikit pengguna dulu. Naikkan versi baharu selangkah demi selangkah. Perhati ralat. Rollback sebelum 150 pengguna terkena.

Hantar sedikit pengguna ke v2. Tengok graf. Roll back jika ralat melonjak.

Pengguna sekarang: 100% di v1 (lama), 0% di v2 (baharu).

Kadar ralat setiap minit
0%6%11%amaranminit →

v1 (lama) v2 (baharu)

Minit 0

Pengguna yang kena ralat v2: 0 (had 150)

Nombor, minit demi minit

Belum ada trafik.

Tengok

Argo Rollouts tulis langkah itu dalam YAML. Rollout ambil tempat Deployment. Tekan baris yang hantar lebih ramai pengguna ke versi baharu.

Tekan setiap baris yang hantar lebih ramai pengguna.

0 daripada 2 dijumpai

Cuba

Tambah hakim robot yang baca graf ralat. Susun gelungnya.

Langkah pertama di atas. Susun ikut turutan. Guna anak panah, atau seret.

  • Ralat rendah: hantar 50%
  • Masih rendah: hantar kepada semua
  • Ralat tinggi pada mana-mana langkah: kembali ke v1
  • Baca kadar ralat
  • Hantar 20% pengguna ke v2

Semak

Dua alat popular buat kerja ini. Susun fakta-faktanya.

Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.

        Teka

        Pada 20%, hakim nampak ralat melebihi had. Apa jadi seterusnya?

        Pilih satu jawapan.

        Anda berjaya!

        Kini anda boleh hantar kepada sedikit pengguna dulu, dan biar angka memutuskan.

        Nak tahu lebih (pilihan)

        Tanpa penghala trafik, weight hanya anggaran bahagian pod. Dengan Gateway API, service mesh atau ingress, pembahagiannya tepat. Kedua-dua alat juga boleh buat blue/green. Analisis perlukan metrik, selalunya dari Prometheus. Latihan sebenar (pilihan): cuba demo permulaan Argo Rollouts pada kluster kind.