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 ಈ ಸಂರಚನೆಯಿಂದ ಸಣ್ಣ ಅಕ್ಷರದ ಪ್ರಾಕ್ಸಿ ಪರಿಸರ ಮೌಲ್ಯಗಳನ್ನು ಪಡೆಯಬಹುದು. ಸಂವಾದಾತ್ಮಕ ರನ್ ಮತ್ತು ಸೇವಾ ಪ್ರಾರಂಭ ವಿಭಿನ್ನವಾಗಿ ವರ್ತಿಸಿದಾಗ ಇರುವ ಆನುವಂಶಿಕ ಮೌಲ್ಯಗಳನ್ನು ಹೋಲಿಸಿ.
ಪ್ರೊಫೈಲ್-ಫೈಲ್ ರೆಸಿಪಿ ನಿಜವಾಗಿ ಏನನ್ನು ಬದಲಿಸುತ್ತದೆ
ಶೆಲ್ ಪ್ರೊಫೈಲ್ ಡೈರೆಕ್ಟರಿಗೆ ರಫ್ತು ಸ್ಕ್ರಿಪ್ಟ್ ಬರೆಯುವ cookbook ಆ ಪ್ರೊಫೈಲ್ನ ನಂತರದ ಗ್ರಾಹಕರಿಗೆ ಒಂದು ಇನ್ಪುಟ್ ರಚಿಸುತ್ತದೆ. ಅದು ಚಾಲನೆಯಲ್ಲಿರುವ Chef ಕ್ಲೈಂಟ್ ಲಾಗಿನ್ ಶೆಲ್ ಫೈಲ್ಗಳನ್ನು ಮತ್ತೆ ಓದುವಂತೆ ಅಥವಾ ನಿರ್ವಹಿತ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಹೊಸ ಪರಿಸರದೊಂದಿಗೆ ಮರುಪ್ರಾರಂಭಿಸುವಂತೆ ಮಾಡುವುದಿಲ್ಲ.
ನಿರ್ವಹಿತ ಸೇವೆಗಾಗಿ, ಸೇವೆ ಬೆಂಬಲಿಸುವ ಪರಿಸರ ಅಥವಾ ನೆಟ್ವರ್ಕಿಂಗ್ ಆಯ್ಕೆಗಳನ್ನು ಹೊಂದಿಸಿ. Chef ಪರಿಸರವನ್ನು ಆನುವಂಶಿಕವಾಗಿ ಪಡೆಯುವ ಆಜ್ಞೆ ಆ ಎಕ್ಸಿಕ್ಯೂಟಬಲ್ ಅವುಗಳನ್ನು ಬೆಂಬಲಿಸಿದರೆ ಮಾತ್ರ ಅದರ ವೇರಿಯೇಬಲ್ಗಳನ್ನು ಬಳಸಬಹುದು. ಆಂತರಿಕ Chef ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಎಂಡ್ಪಾಯಿಂಟ್ಗಳನ್ನು ಅವುಗಳ ಉದ್ದೇಶಿತ ಬೈಪಾಸ್ ಮಾರ್ಗಗಳಲ್ಲಿ ಇರಿಸಿ.