Nastavitve proxy za Chef Infra Client v client.rb
Nastavite client.rb na vozlišču za lastne zahteve Chef; skript profila, ki ga ustvari cookbook, vpliva le na uporabnike, ki ga preberejo pozneje.
Za odhodne zahteve Chef Infra Client konfigurirajte obstoječi client.rb na vozlišču, kjer se izvaja odjemalec:
http_proxy 'http://proxy.example:8080'
https_proxy 'http://proxy.example:8080'
no_proxy 'chef.internal.example,localhost,127.0.0.1'Uporabite predvidene interne izjeme. Ločene nastavitve uporabnika in gesla proxyja so na voljo, ko posrednik zahteva preverjanje pristnosti. To konfigurira odjemalca Chef na vozlišču, ne poti Chef Infra Server za vsak upravljani stroj.
Med inicializacijo lahko Chef iz te konfiguracije izpelje male črke vrednosti proxy okolja, ko teh ključev ni. Primerjajte obstoječe podedovane vrednosti, ko se interaktivni zagon in zagon storitve obnašata različno.
Kaj recept datoteke profila v resnici spremeni
Cookbook, ki zapiše izvozno skripto v imenik profila lupine, ustvari vhod za poznejše uporabnike tega profila. Ne povzroči, da bi tekoči odjemalec Chef znova prebral datoteke prijavne lupine ali znova zagnal upravljano aplikacijo z novim okoljem.
Za upravljano storitev nastavite okoljske ali omrežne možnosti, ki jih storitev podpira. Ukaz, ki podeduje okolje Chef, lahko njegove spremenljivke uporabi le, če jih ta izvršljiva datoteka podpira. Notranje končne točke Chef in aplikacije ohranite na njihovih predvidenih obhodnih poteh.