Rollback & Penangguhan
Rollback layanan
Overview layanan mencantumkan deployment terbarunya, yang terbaru di atas. Masing-masing menampilkan statusnya (Running untuk yang sedang aktif, Removed untuk yang sebelumnya, Deploying atau Failed), kapan dimulai dan berapa lama, lalu pesan commit (atau image-nya), branch dan commit, dan siapa yang men-deploy atau apakah dari push GitHub. Klik sebuah deployment untuk membaca log-nya.
Pada deployment sukses sebelumnya, ⋮ → Roll back mengembalikan hanya layanan itu ke image dan konfigurasi yang dimilikinya saat itu; layanan lain tetap persis seperti yang sedang ter-deploy, dan hanya layanan ini yang di-rollout. Pesan commit muncul untuk build sejak Oktober 2026; deployment yang lebih lama menampilkan jenis deployment-nya.
Rollback proyek
Zenavo menyimpan image dari 10 deployment terakhir setiap layanan, sehingga Anda bisa melakukan rollback ke salah satunya; image yang lebih lama dihapus setiap jam, dan rollback ke deployment yang image-nya sudah tidak ada akan meminta Anda men-deploy ulang. Image dari build yang masih di-deploy, atau yang gagal dalam sehari terakhir, juga disimpan.
Setiap deployment juga disimpan di Settings proyek → Deployments. Buka satu dan klik Roll back to this version untuk menjalankan lagi image dan konfigurasi deployment itu untuk setiap layanan.
Rollback tidak pernah menjalankan ulang perintah inisialisasi. Volume dan database tidak ikut di-rollback. Rollback mengubah apa yang berjalan, bukan konfigurasi yang tersimpan: deploy berikutnya memakai konfigurasi yang ada sekarang.
Restart
Restart pada layanan me-restart instance-nya dengan image dan konfigurasi yang sama.
Tangguhkan dan lanjutkan
Menangguhkan layanan menghentikan instance-nya (scale ke nol) sambil mempertahankan konfigurasi dan volume-nya. Melanjutkan akan menjalankannya lagi. Menghentikan proyek menangguhkan semua layanannya.