Не удалось создать внешний балансировщик нагрузки HTTP GCP. - PullRequest
0 голосов
/ 17 июня 2020

Я пытался использовать c наш производственный балансировщик нагрузки (HTTPS EXTERNAL LB), чтобы создать аналогичный предварительный балансировщик нагрузки (но с HTTP вместо HTTPS).

Хотя мы заполнили все параметры для создания балансировщика нагрузки, мы сталкиваемся со следующей ошибкой.

Invalid value for field 'resource.target': 'projects/**/regions/us-east1/targetHttpProxies/preprod-web-server-loadbalance-target-proxy'. 

A reserved and active subnetwork is required in the same region and VPC as the forwarding rule

Трудно понять, что не так с конфигурацией, поскольку мы раньше не видели такой ошибки. Мы будем очень признательны за любые предложения.

Ответы [ 4 ]

0 голосов
/ 19 июня 2020

Мне известно о проблеме, которая на самом деле связана с исчерпанной квотой с внешними IP-адресами.

Нам нужно 2 IP-адреса (один для виртуальной машины и один для внешнего балансировщика нагрузки), в то время как в квоте остался только один.

После освобождения пары неиспользуемых внешних IP-адресов мы смогли создать LB без каких-либо проблем.

0 голосов
/ 18 июня 2020

Если вы по-прежнему получаете ту же ошибку, это означает следующее: Балансировщик нагрузки GCPs не проверяет, был ли выбранный вами статический c IP-адрес региональным или глобальным. Если вы случайно зарезервировали «региональный» IP вместо «глобального» * ​​1001 *

0 голосов
/ 18 июня 2020

Я подозреваю, что вы выбираете вариант «Только между моими виртуальными машинами», когда начинаете создавать свой балансировщик нагрузки. «Только между моими виртуальными машинами» означает внутренний балансировщик нагрузки HTTP (S).

Сообщение об ошибке «Зарезервированная и активная подсеть требуется в том же регионе и VP C в качестве правила пересылки» появляется, когда прокси -only su bnet (который требуется для создания) отсутствует. Дополнительная информация о su bnet только для прокси .

Итак, когда вы начнете создавать внешний балансировщик нагрузки HTTP, выберите «From Inte rnet to my VMs» и выберите протокол «HTTP» для конфигурации внешнего интерфейса.

0 голосов
/ 18 июня 2020

Вы можете попробовать создать http LB, следуя этому руководству [ 1]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...