Chef Infra Clientin välityspalvelinasetukset tiedostossa client.rb
Aseta client.rb solmuun Chefin omia pyyntöjä varten; cookbookin luoma profiiliskripti vaikuttaa vain kuluttajiin, jotka lukevat sen myöhemmin.
Chef Infra Clientin lähteville pyynnöille määritä olemassa oleva client.rb solmussa, jossa asiakas suoritetaan:
http_proxy 'http://proxy.example:8080'
https_proxy 'http://proxy.example:8080'
no_proxy 'chef.internal.example,localhost,127.0.0.1'Käytä aiottuja sisäisiä poikkeuksia. Erilliset välityspalvelimen käyttäjän ja salasanan asetukset ovat käytettävissä, kun välittäjä vaatii todennuksen. Tämä määrittää solmun Chef-asiakkaan, ei Chef Infra Serverin reittiä jokaiselle hallitulle koneelle.
Alustuksen aikana Chef voi johtaa pienikirjaimiset välityspalvelimen ympäristöarvot tästä määrityksestä, kun nämä avaimet puuttuvat. Vertaa olemassa olevia perittyjä arvoja, kun interaktiivinen suoritus ja palvelun käynnistys käyttäytyvät eri tavoin.
Mitä profiilitiedoston resepti todella muuttaa
Cookbook, joka kirjoittaa vientiskriptin shell-profiilihakemistoon, luo syötteen kyseisen profiilin myöhemmille kuluttajille. Se ei saa käynnissä olevaa Chef-asiakasta lukemaan uudelleen kirjautumisshellin tiedostoja tai käynnistämään hallittua sovellusta uudelleen uudella ympäristöllä.
Hallitulle palvelulle aseta palvelun tukemat ympäristö- tai verkkovaihtoehdot. Komento, joka perii Chefin ympäristön, voi käyttää sen muuttujia vain, jos kyseinen suoritettava tiedosto tukee niitä. Pidä Chefin ja sovelluksen sisäiset päätepisteet niiden aiotuilla ohitusreiteillä.