client.rb හි Chef Infra Client ප්රොක්සි සැකසුම්
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 හට මෙම වින්යාසයෙන් කුඩා අකුරු ප්රොක්සි පරිසර අගයන් ලබා ගත හැක. අන්තර්ක්රියාකාරී ධාවනය සහ සේවා දියත් කිරීම වෙනස් ලෙස හැසිරෙන විට පවතින උරුම අගයන් සංසන්දනය කරන්න.
පැතිකඩ ගොනු වට්ටෝරුව සැබවින්ම වෙනස් කරන දේ
shell පැතිකඩ නාමාවලියට අපනයන ස්ක්රිප්ටයක් ලියන cookbook එම පැතිකඩයේ පසුකාලීන පරිශීලකයින් සඳහා ආදානයක් සාදයි. එය ක්රියාත්මක වන Chef සේවාදායකයාට පිවිසුම් shell හි ගොනු නැවත කියවීමට හෝ කළමනාකරණ යෙදුමක් නව පරිසරයක් සමඟ නැවත ආරම්භ කිරීමට බල නොකරයි.
කළමනාකරණ සේවාවක් සඳහා, සේවාව විසින් අනුග්රහය දක්වන පරිසර හෝ ජාලකරණ විකල්ප සකසන්න. Chef හි පරිසරය උරුම වන විධානයකට එහි විචල්ය භාවිත කළ හැක්කේ එම ක්රියාත්මක ගොනුව ඒවාට අනුග්රහය දුන්නොත් පමණි. අභ්යන්තර Chef සහ යෙදුම් අන්ත ලක්ෂ්ය ඒවාට අදහස් කළ මඟහැරීමේ මාර්ගවල තබන්න.