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 మరియు అప్లికేషన్ ఎండ్‌పాయింట్‌లను వాటి ఉద్దేశిత బైపాస్ మార్గాలలో ఉంచండి.

సంబంధిత వ్యాసాలు