Это задокументировано в справочнике по API .По сути это условие в поле status
для "type": "Ready"
для данного модуля.Например, в следующем выводе:
$ kubectl get pod <your-pod> -o=json | jq .status.conditions
[
...
{
"lastProbeTime": null,
"lastTransitionTime": "2018-11-20T22:45:27Z",
"status": "True",
"type": "Ready"
},
...
]
В этом случае подполе "status": "True"
представляет condition=true
в ваших метриках.В качестве альтернативы, "status": "False"
будет представлять condition=false
, а "status": "Unknown"
будет представлять condition=unknown
.