Проблема с загрузкой узла шеф-повара за прокси - PullRequest
0 голосов
/ 06 ноября 2019

Я пытаюсь загрузить узел, который не имеет прямого доступа к Интернету, он использует прозрачный прокси. Итак, чтобы загрузить его, я добавил тег --bootstrap-proxy, и он работал как шарм. Хорошо, пока все хорошо. Когда мне нужно запустить chef-client с моей рабочей станции или когда я пытаюсь выполнить какую-либо операцию на этом узле, я получаю сообщение об ошибке sudo: chef-client: command not found. Это потому, что сервер Chef зарегистрировал этот узел с публичным IP-адресом прокси, а не с внутренним IP-адресом узла. Если я использую knife node show my_node, я получаю:

Node Name:   my_node
Environment: _default
FQDN:        ip-172-31-43-147.eu-west-3.compute.internal
IP:          35.XXX.XXX.XXX

Итак, мой вопрос: как я могу сказать шеф-повару, чтобы зарегистрировать внутренний IP-адрес машины?

Ps: Эта машина находится в 172.31Подсеть и сервер на 10.31, но они общаются между собой.

Заранее спасибо

...