client.rb faylidagi Chef Infra Client proksi sozlamalari
Chefning o'z so'rovlari uchun tugunda client.rb faylini o'rnating; cookbook yaratgan profil skripti faqat uni keyinroq o'qiydigan foydalanuvchilarga ta'sir qiladi.
Chef Infra Clientning chiquvchi so'rovlari uchun mijoz ishlaydigan tugundagi mavjud client.rb faylini sozlang:
http_proxy 'http://proxy.example:8080'
https_proxy 'http://proxy.example:8080'
no_proxy 'chef.internal.example,localhost,127.0.0.1'Mo'ljallangan ichki istisnolardan foydalaning. Vositachi autentifikatsiyani talab qilganda proksi foydalanuvchisi va paroli uchun alohida sozlamalar mavjud. Bu tugunning Chef mijozini sozlaydi, har bir boshqariladigan mashina uchun Chef Infra Server yo'li emas.
Ishga tushirish paytida, agar bu kalitlar bo'lmasa, Chef ushbu konfiguratsiyadan kichik harfli proksi muhit qiymatlarini olishi mumkin. Interaktiv ishga tushirish va xizmatni ishga tushirish turlicha bo'lganda mavjud meros qiymatlarini solishtiring.
Profil fayli retsepti aslida nimani o'zgartiradi
Shell profil katalogiga eksport skriptini yozadigan cookbook o'sha profilning keyingi foydalanuvchilari uchun kirish yaratadi. Bu ishlab turgan Chef mijozini kirish shell fayllarini qayta o'qishga yoki boshqariladigan dasturni yangi muhit bilan qayta ishga tushirishga majbur qilmaydi.
Boshqariladigan xizmat uchun xizmat qo'llab-quvvatlaydigan muhit yoki tarmoq parametrlarini o'rnating. Chef muhitini meros oladigan buyruq uning o'zgaruvchilarini faqat o'sha bajariladigan fayl ularni qo'llab-quvvatlasa ishlatishi mumkin. Ichki Chef va dastur so'nggi nuqtalarini mo'ljallangan chetlab o'tish yo'llarida saqlang.