Para sa mga papalabas na kahilingan ng Chef Infra Client, i-configure ang umiiral na client.rb sa node kung saan tumatakbo ang client:

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

Gamitin ang mga nilalayong panloob na pagbubukod. May hiwalay na mga setting ng user at password ng proxy kapag kailangan ng intermediary ang pagpapatotoo. Ini-configure nito ang Chef client ng node, hindi isang ruta ng Chef Infra Server para sa bawat pinamamahalaang makina.

Sa panahon ng pag-initialize, maaaring kunin ng Chef ang maliliit na letrang halaga ng proxy environment mula sa configuration na ito kapag wala ang mga key na iyon. Ihambing ang umiiral na mga namamana na halaga kapag magkaiba ang kilos ng interactive na pagpapatakbo at paglulunsad ng serbisyo.

Ano ang talagang binabago ng recipe ng profile file

Ang cookbook na nagsusulat ng export script sa isang direktoryo ng profile ng shell ay gumagawa ng input para sa mga susunod na mamimili ng profile na iyon. Hindi nito pinipilit ang tumatakbong Chef client na muling basahin ang mga file ng login shell o i-restart ang pinamamahalaang application na may bagong environment.

Para sa pinamamahalaang serbisyo, itakda ang mga opsyong environment o networking na sinusuportahan ng serbisyo. Ang command na nagmamana ng environment ng Chef ay magagamit lamang ang mga variable nito kung sinusuportahan ng executable na iyon ang mga ito. Panatilihin ang panloob na mga endpoint ng Chef at application sa kanilang nilalayong bypass na ruta.

Kaugnay na mga artikulo