Попытка получить список проверок работоспособности, настроенных в моих балансировщиках нагрузки в моем проекте, однако, healthChecks.list
не возвращает ожидаемый ответ JSON. Он просто возвращает ответ ниже *.
{
"kind": "compute#healthCheckList",
"id": "projects/project/global/healthChecks",
"selfLink": "https://www.googleapis.com/compute/v1/projects/project/global/healthChecks"
}
Однако, при получении целевых пулов, я могу пройти проверку здоровья. Смотрите ответ ниже:
{
"kind": "compute#targetPool",
"id": "8848412370427089325",
"creationTimestamp": "2018-10-29T09:03:14.095-07:00",
"name": "a05fa1d8ddb9411e8a5b242010a80010",
"description": "{\"kubernetes.io/service-name\":\"cisco1/mongo-gateway-lb\"}",
"region": "https://www.googleapis.com/compute/v1/projects/project/regions/us-central1",
"healthChecks": [
"https://www.googleapis.com/compute/v1/projects/project/global/httpHealthChecks/k8s-ed60b89f223d08c7-node"
],
"instances": [
"https://www.googleapis.com/compute/v1/projects/project/zones/us-central1-a/instances/gke-sakshiag-optimiz-sakshiag-pre-emp-d0791372-4mw7",
"https://www.googleapis.com/compute/v1/projects/project/zones/us-central1-a/instances/gke-sakshiag-optimiz-sakshiag-pre-emp-d0791372-klqn",
"https://www.googleapis.com/compute/v1/projects/project/zones/us-central1-a/instances/gke-sakshiag-optimiz-sakshiag-pre-emp-d0791372-bs30"
],
"sessionAffinity": "NONE",
"selfLink": "https://www.googleapis.com/compute/v1/projects/project/regions/us-central1/targetPools/a05fa1d8ddb9411e8a5b242010a80010"
}
Я что-то здесь упускаю или это ошибка?
ПРИМЕЧАНИЕ: название проекта изменено для конфиденциальности.