ResourceStatus

ResourceStatus menjelaskan alasan cluster atau kumpulan node memiliki status tertentu. (mis., ERROR atau DEGRADED).

Representasi JSON
{
  "errorMessage": string,
  "conditions": [
    {
      object (ResourceCondition)
    }
  ],
  "version": string,
  "versions": {
    object (Versions)
  }
}
Kolom
errorMessage

string

Representasi pesan error yang mudah dipahami dari pengontrol. Pesan error dapat bersifat sementara karena pengontrol pengontrol membuat cluster atau node pool. Jika pesan error berlanjut dalam jangka waktu yang lebih lama, pesan tersebut dapat digunakan untuk menampilkan pesan error guna menunjukkan masalah sebenarnya yang memerlukan intervensi pengguna.

conditions[]

object (ResourceCondition)

ResourceCondition menyediakan mekanisme standar untuk pelaporan status tingkat lebih tinggi dari pengontrol.

version

string

Mencerminkan versi resource saat ini.

versions

object (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 (State)
}
Kolom
type

string

Jenis kondisi. (mis., ClusterRunning, NodePoolRunning, atau ServerSidePreflightReady)

reason

string

Pesan yang dapat dibaca mesin yang menunjukkan detail tentang transisi terakhir.

message

string

Pesan yang dapat dibaca manusia yang menunjukkan detail tentang transisi terakhir.

lastTransitionTime

string (Timestamp format)

Terakhir kali kondisi bertransisi dari satu status ke status lainnya.

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan digit pecahan 0, 3, 6, atau 9. Offset selain "Z" juga diterima.Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

state

enum (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.
STATE_FALSE Resource tidak dalam kondisi.
STATE_UNKNOWN Pengontrol Kubernetes tidak dapat memutuskan apakah resource berada dalam kondisi tersebut atau tidak.

Versi

Versi menjelaskan pemetaan versi tertentu ke jumlah mesin dalam versi ini.

Representasi JSON
{
  "versions": [
    {
      object (Version)
    }
  ]
}
Kolom
versions[]

object (Version)

Menampilkan pemetaan versi tertentu ke jumlah mesin dalam versi ini.

Versi

Versi menjelaskan jumlah node pada versi tertentu di bagian resource.

Representasi JSON
{
  "version": string,
  "count": string
}
Kolom
version

string

Versi resource.

count

string (int64 format)

Jumlah mesin dalam versi di atas.