Как передать IP-адрес, созданный GCP, в сценарий запуска метаданных вычислительного экземпляра - PullRequest
0 голосов
/ 01 августа 2020

Я создал внутренний балансировщик нагрузки для своего микросервиса, и у iLB есть внутренний IP-адрес, на который я хочу, чтобы мой внешний nginx маршрутизировал запрос на основе пути. Теперь мне нужно передать ip-адрес iLB в качестве восходящего потока, я пытаюсь передать этот IP-адрес iLB в качестве восходящего потока при создании экземпляра nginx в качестве сценария запуска. Мне просто интересно, что кто-нибудь передал какую-либо переменную в сценарий метаданных? Также для ясности, я пытаюсь достичь этого с помощью Terraform, поскольку я могу легко получить IP-адрес iLB в качестве предварительного условия перед созданием кластера nginx. nginx -> iLB -> мкЗв c s

1 Ответ

0 голосов
/ 04 августа 2020

На основе GCP do c, можно передать метаданные в startupscript , но невозможно напрямую использовать внутри них аргументы типа «command like», например, используя $1 и $2. Тем не менее, сценарий запуска может выполнить другой сценарий по заданному пути.

Также стоит упомянуть некоторую дополнительную информацию относительно настраиваемых метаданных .

...