Для знешніх запытаў Chef Infra Client наладзьце існы client.rb на вузле, дзе выконваецца кліент:

http_proxy 'http://proxy.example:8080'
https_proxy 'http://proxy.example:8080'
no_proxy 'chef.internal.example,localhost,127.0.0.1'

Выкарыстоўвайце прызначаныя ўнутраныя выключэнні. Асобныя налады карыстальніка і пароля проксі даступныя, калі пасярэдніку патрэбна аўтэнтыфікацыя. Гэта наладжвае Chef-кліент вузла, а не маршрут Chef Infra Server для кожнай кіраванай машыны.

Падчас ініцыялізацыі Chef можа вывесці значэнні асяроддзя проксі ў ніжнім рэгістры з гэтай налады, калі такія ключы адсутнічаюць. Параўнайце існыя ўспадкаваныя значэнні, калі інтэрактыўны запуск і запуск службы паводзяць сябе па-рознаму.

Што рэцэпт файла профілю сапраўды змяняе

Cookbook, які запісвае скрыпт экспарту ў каталог профілю абалонкі, стварае ўваход для наступных спажыўцоў гэтага профілю. Ён не прымушае бягучы Chef-кліент перачытаць файлы абалонкі ўваходу або перазапусціць кіраваную праграму з новым асяроддзем.

Для кіраванай службы наладзьце падтрыманыя службай параметры асяроддзя або сеткі. Каманда, якая наследуе асяроддзе Chef, можа выкарыстоўваць яго зменныя, толькі калі гэты выканальны файл іх падтрымлівае. Трымайце ўнутраныя канчатковыя пункты Chef і праграм на прызначаных маршрутах абыходу.

Падобныя артыкулы