Proxy postavke Chef Infra Clienta u client.rb
Postavite client.rb na čvoru za Chefove vlastite zahtjeve; profilna skripta koju stvori cookbook utječe samo na potrošače koji je kasnije pročitaju.
Za odlazne zahtjeve Chef Infra Clienta konfigurirajte postojeći client.rb na čvoru na kojem se klijent izvršava:
http_proxy 'http://proxy.example:8080'
https_proxy 'http://proxy.example:8080'
no_proxy 'chef.internal.example,localhost,127.0.0.1'Koristite namjeravane interne izuzetke. Odvojene postavke korisnika i lozinke proxyja dostupne su kada posrednik zahtijeva autentifikaciju. Ovo konfigurira Chef klijent čvora, a ne rutu Chef Infra Servera za svaki upravljani stroj.
Tijekom inicijalizacije Chef može izvesti mala slova proxy okruženjskih vrijednosti iz ove konfiguracije kada ti ključevi nedostaju. Uporedite postojeće naslijeđene vrijednosti kada se interaktivno pokretanje i pokretanje usluge ponašaju različito.
Šta recept profila zapravo mijenja
Cookbook koji upisuje skriptu za izvoz u direktorij profila ljuske stvara ulaz za kasnije potrošače tog profila. On ne tjera trenutno pokrenuti Chef klijent da ponovo pročita datoteke ljuske za prijavu ili ponovo pokrene upravljenu aplikaciju s novim okruženjem.
Za upravljenu uslugu postavite okruženjske ili mrežne opcije koje usluga podržava. Naredba koja nasljeđuje Chefovo okruženje može koristiti njegove varijable samo ako ta izvršna datoteka ih podržava. Držite interne Chef i aplikacijske krajnje točke na njihovim namjeravanim rutama zaobilaženja.