Прокси поставке Chef Infra Client-а у client.rb
Поставите client.rb на чвору за сопствене захтеве Chef-а; скрипта профила коју направи cookbook утиче само на потрошаче који је касније прочитају.
За одлазне захтеве 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 и апликацијске крајње тачке на њиховим предвиђеним рутама заобилажења.