د Chef Infra Client پراکسي تنظیمات په client.rb کې
د Chef خپلو غوښتنو لپاره په نوډ کې client.rb تنظیم کړئ؛ هغه پروفایل سکریپټ چې cookbook یې جوړوي یوازې هغو کاروونکو ته اغېزه کوي چې وروسته یې لولي.
د Chef Infra Client د وتلو غوښتنو لپاره، په هغه نوډ کې چې کلاینټ پکې ځي، موجود client.rb تنظیم کړئ:
http_proxy 'http://proxy.example:8080'
https_proxy 'http://proxy.example:8080'
no_proxy 'chef.internal.example,localhost,127.0.0.1'د پام وړ داخلي استثناوې وکاروئ. کله چې منځګړی تصدیق غواړي، د پراکسي کاروونکي او پټنوم جلا تنظیمات شته. دا د نوډ Chef کلاینټ تنظیموي، نه د هر مدیریت شوي ماشین لپاره Chef Infra Server لاره.
د پیل په جریان کې، Chef کولای شي له دې تنظیم څخه د پراکسي چاپیریال کوچني توري ارزښتونه ترلاسه کړي کله چې هغه کیلي نه وي. کله چې متقابل چل او د خدمت پیل توپیر ولري، موجود میراثي ارزښتونه پرتله کړئ.
د پروفایل فایل ترکیب په رښتیا څه بدلوي
هغه cookbook چې د shell پروفایل فولډر کې د صادرولو سکریپټ لیکي، د هغه پروفایل وروستیو کاروونکو لپاره ننوتونکی جوړوي. دا روان Chef کلاینټ نه اړ کوي چې د ننوتلو shell فایلونه بیا ولولي یا مدیریت شوی اپلیکیشن په نوي چاپیریال سره بیا پیل کړي.
د مدیریت شوي خدمت لپاره، هغه چاپیریال یا شبکه ای انتخابونه تنظیم کړئ چې خدمت یې ملاتړ کوي. هغه کمانډ چې د Chef چاپیریال په میراث اخلي یوازې هغه وخت کولای شي د هغې متغیرونه وکاروي چې هغه اجرایي فایل یې ملاتړ وکړي. داخلي Chef او د اپلیکیشن پای ټکي په خپلو پام وړ د تیریدو لارو کې وساتئ.