Topik ini menjelaskan status berbeda dari sebuah pod (contoh kontainer elastis) selama siklus hidupnya. Anda dapat merancang dan mengimplementasikan logika bisnis berdasarkan status tersebut. Elastic Container Instance terhubung secara mulus dengan Kubernetes, sehingga Anda dapat langsung menggunakan contoh kontainer elastis sebagai pod di dalam kluster Kubernetes.
Status Pod
Tabel berikut menjelaskan status pod selama siklus hidupnya.
Status pod di Elastic Container Instance | Deskripsi | Status pod di Kubernetes | Ditagih |
Penjadwalan | Pod sedang dibuat. | Pending | Tidak |
Pending | Satu atau lebih kontainer di dalam pod sedang dimulai, dan tidak ada kontainer yang berjalan. | Pending | Ya |
Berjalan | Semua kontainer di dalam pod telah dibuat, dan setidaknya satu kontainer sedang berjalan atau memulai ulang. | Running | Ya |
Memulai Ulang | Pod sedang memulai ulang. | Pending | Ya |
Memperbarui | Pod sedang diperbarui. | Pending | Ya |
Menghentikan | Pod sedang dihentikan. Ketika pod yang berjalan dikonfigurasi dengan preStop dihapus, pod masuk ke status Terminating. Setelah fungsi preStop dijalankan, pod dihapus. | Running | Ya |
Berhasil | Semua kontainer di dalam pod dihentikan setelah berhasil berjalan dan tidak akan memulai ulang. | Succeeded | Tidak |
Gagal | Semua kontainer di dalam pod dihentikan setelah berjalan. Setidaknya satu kontainer dihentikan karena kesalahan waktu proses, yang menunjukkan bahwa kontainer keluar dengan kode bukan nol atau dihentikan oleh sistem. | Failed | Tidak |
Kedaluwarsa | Pod adalah instance preemptible dan dihentikan karena kedaluwarsa sumber daya dan daur ulang. | Failed | Tidak |
Jadwal Gagal | Pod gagal dibuat. Sistem menghapus pod setelah 24 jam, dan Anda tidak dikenakan biaya untuk pod tersebut. | Failed | Tidak |
Kebijakan pemulihan ulang contoh kontainer elastis hanya berlaku untuk kontainer di dalam instance. Contoh kontainer elastis itu sendiri tidak otomatis memulai ulang.
Gambar berikut menunjukkan transisi status contoh kontainer elastis selama siklus hidupnya. 
Setelah contoh kontainer elastis dihentikan, sumber daya komputasi dasarnya didaur ulang. Secara default, sumber daya lain seperti elastic IP addresses (EIPs), yang dibuat bersama dengan instance dilepaskan bersama dengan instance.
Metadata instance dalam status akhir (Failed, Succeeded, atau Expired) dipertahankan berdasarkan aturan berikut:
Semua informasi metadata dipertahankan dalam 1 jam sejak instance memasuki status akhir.
Satu jam setelah instance memasuki status akhir, hanya 100 entri terbaru informasi metadata di setiap wilayah yang dipertahankan.
Status Kontainer
Status | Deskripsi |
Menunggu | Kontainer sedang menunggu untuk dibuat. Secara umum, kontainer aplikasi tetap dalam status Menunggu ketika InitContainer sedang berjalan hingga InitContainer keluar. |
Berjalan | Kontainer telah dibuat dan sedang berjalan. |
Terminated | Kontainer dihentikan dan keluar setelah berhasil atau gagal berjalan. |