Chef Infra Client-in xarici sorğuları üçün mövcud client.rb faylını klientin işlədiyi node-da konfiqurasiya edin:

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

Nəzərdə tutulan daxili istisnaları istifadə edin. Vasitəçi autentifikasiya tələb etdikdə proxy istifadəçisi və parolu üçün ayrı parametrlər mövcuddur. Bu, node-un Chef klientini konfiqurasiya edir, hər idarə olunan maşın üçün Chef Infra Server marşrutu deyil.

İnisiallaşdırma zamanı Chef həmin açarlar olmadıqda bu konfiqurasiyadan kiçik hərfli proxy mühit dəyərləri çıxara bilər. İnteraktiv işləmə ilə xidmətin başladılması fərqli davrandıqda mövcud miras alınmış dəyərləri müqayisə edin.

Profil faylı reseptinin həqiqətən dəyişdirdiyi şey

Shell profil qovluğuna ixrac skripti yazan cookbook həmin profilin sonrakı istifadəçiləri üçün giriş yaradır. Bu, hazırda işləyən Chef klientinin giriş shell fayllarını yenidən oxumasına və ya idarə olunan tətbiqi yeni mühitlə yenidən başlatmasına səbəb olmur.

İdarə olunan xidmət üçün xidmətin dəstəklədiyi mühit və ya şəbəkə seçimlərini qurun. Chef mühitini miras alan əmr öz dəyişənlərini yalnız o icra faylı onları dəstəklədikdə istifadə edə bilər. Daxili Chef və tətbiq son nöqtələrini nəzərdə tutulan yan keçmə marşrutlarında saxlayın.

Əlaqəli məqalələr