Pentru cererile de ieșire ale Chef Infra Client, configurează client.rb existent pe nodul pe care rulează clientul:

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

Folosește excepțiile interne dorite. Setări separate pentru utilizatorul și parola proxy sunt disponibile când intermediarul necesită autentificare. Aceasta configurează clientul Chef al nodului, nu o rută Chef Infra Server pentru fiecare mașină administrată.

În timpul inițializării, Chef poate deriva valori de mediu proxy cu litere mici din această configurație atunci când acele chei lipsesc. Compară valorile moștenite existente când o rulare interactivă și o lansare de serviciu se comportă diferit.

Ce schimbă de fapt rețeta fișierului de profil

Un cookbook care scrie un script de export într-un director de profil shell creează o intrare pentru consumatorii ulteriori ai acelui profil. Nu face clientul Chef aflat în execuție să recitească fișierele unui shell de autentificare sau să repornească o aplicație administrată cu un mediu nou.

Pentru un serviciu administrat, setează opțiunile de mediu sau de rețea suportate de serviciu. O comandă care moștenește mediul Chef poate folosi variabilele acestuia doar dacă executabilul respectiv le suportă. Păstrează punctele finale interne Chef și ale aplicației pe rutele de ocolire dorite.

Articole similare