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-ისა და აპლიკაციის ბოლო წერტილები დატოვეთ მათ განზრახულ გვერდის ავლის მარშრუტებზე.

დაკავშირებული სტატიები