ResourceStatus menjelaskan alasan cluster atau node pool memiliki status tertentu. (misalnya, ERROR atau DEGRADED).
| Representasi JSON |
|---|
{ "errorMessage": string, "conditions": [ { object ( |
| Kolom | |
|---|---|
errorMessage |
Representasi pesan error yang mudah dibaca dari pengontrol. Pesan error dapat bersifat sementara karena pengontrol membuat cluster atau node pool. Jika pesan error berlanjut dalam jangka waktu yang lebih lama, pesan error dapat digunakan untuk menampilkan pesan error guna menunjukkan masalah sebenarnya yang memerlukan intervensi pengguna. |
conditions[] |
ResourceCondition menyediakan mekanisme standar untuk pelaporan status tingkat yang lebih tinggi dari pengontrol. |
version |
Mencerminkan versi resource saat ini. |
versions |
Menampilkan pemetaan versi tertentu ke jumlah mesin dalam versi ini. |
ResourceCondition
ResourceCondition menyediakan mekanisme standar untuk pelaporan status tingkat yang lebih tinggi dari pengontrol.
| Representasi JSON |
|---|
{
"type": string,
"reason": string,
"message": string,
"lastTransitionTime": string,
"state": enum ( |
| Kolom | |
|---|---|
type |
Jenis kondisi. (misalnya, ClusterRunning, NodePoolRunning, atau ServerSidePreflightReady) |
reason |
Pesan yang dapat dibaca mesin yang menunjukkan detail tentang transisi terakhir. |
message |
Pesan yang dapat dibaca manusia yang menunjukkan detail tentang transisi terakhir. |
lastTransitionTime |
Terakhir kali kondisi bertransisi dari satu status ke status lainnya. Menggunakan RFC 3339 yang outputnya akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: |
state |
Status kondisi. |
Status
Status siklus proses kondisi. Status perantara tambahan, misalnya STATE_DEGRADED, dapat ditambahkan.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Belum ditetapkan. |
STATE_TRUE |
Resource berada dalam kondisi tersebut. |
STATE_FALSE |
Resource tidak berada dalam kondisi tersebut. |
STATE_UNKNOWN |
Pengontrol Kubernetes tidak dapat memutuskan apakah resource berada dalam kondisi tersebut atau tidak. |
Versi
Versions menjelaskan pemetaan versi tertentu ke jumlah mesin dalam versi ini.
| Representasi JSON |
|---|
{
"versions": [
{
object ( |
| Kolom | |
|---|---|
versions[] |
Menampilkan pemetaan versi tertentu ke jumlah mesin dalam versi ini. |
Versi
Version menjelaskan jumlah node pada versi tertentu dalam resource.
| Representasi JSON |
|---|
{ "version": string, "count": string } |
| Kolom | |
|---|---|
version |
Versi resource. |
count |
Jumlah mesin dalam versi di atas. |