Για τα εξερχόμενα αιτήματα του 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 και εφαρμογών στις προβλεπόμενες διαδρομές παράκαμψης.

Σχετικά άρθρα