ResourceStatus は、クラスタまたはノードプールが特定のステータスになっている理由を記述します。(例: ERROR または DEGRADED)。
JSON 表現 |
---|
{ "errorMessage": string, "conditions": [ { object ( |
フィールド | |
---|---|
error |
コントローラからのエラー メッセージのわかりやすい表現。このエラー メッセージは、コントローラがクラスタまたはノードプールを作成している間は一時的に表示されることがあります。エラー メッセージが長時間表示される場合は、ユーザーの介入が必要な実際の問題を示すエラー メッセージを表示するために使用できます。 |
conditions[] |
ResourceCondition は、コントローラから上位レベルのステータスをレポートするための標準メカニズムを提供します。 |
version |
リソースの現在のバージョンを反映します。 |
versions |
特定のバージョンと、そのバージョンに属するマシンの数のマッピングを示します。 |
ResourceCondition
ResourceCondition は、コントローラから上位レベルのステータスをレポートするための標準メカニズムを提供します。
JSON 表現 |
---|
{
"type": string,
"reason": string,
"message": string,
"lastTransitionTime": string,
"state": enum ( |
フィールド | |
---|---|
type |
条件のタイプ。(例: ClusterRunning、NodePoolRunning、ServerSidePreflightReady) |
reason |
最後の移行の詳細を示す機械で読み取り可能なメッセージ。 |
message |
最後の移行の詳細を示す人間が読めるメッセージ。 |
last |
ある状態から別の状態に遷移した最後の時刻。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
state |
条件のステータス。 |
状態
条件のライフサイクル ステータス。STATE_DEGRADED などのその他の中間状態を追加できます。
列挙型 | |
---|---|
STATE_UNSPECIFIED |
未設定。 |
STATE_TRUE |
リソースは条件を満たしています。 |
STATE_FALSE |
リソースは条件を満たしていません。 |
STATE_UNKNOWN |
Kubernetes コントローラは、リソースが条件を満たしているかどうかを判断できません。 |
バージョン
Versions は、特定のバージョンと、そのバージョンに属するマシンの数のマッピングを記述します。
JSON 表現 |
---|
{
"versions": [
{
object ( |
フィールド | |
---|---|
versions[] |
特定のバージョンと、そのバージョンに属するマシンの数のマッピングを示します。 |
バージョン
Version は、1 つのリソースに属する特定のバージョンにあるノードの数を記述します。
JSON 表現 |
---|
{ "version": string, "count": string } |
フィールド | |
---|---|
version |
リソースのバージョン。 |
count |
上記のバージョンに属するマシンの数。 |