Στη διαμόρφωση gcloud που προορίζεται για αυτές τις εντολές, επιλέξτε ένα υπάρχον τελικό σημείο SOCKS5:

gcloud config set proxy/type socks5
gcloud config set proxy/address 127.0.0.1
gcloud config set proxy/port 1080

Αντικαταστήστε τον ακροατή αν χρειάζεται. Για επιτρεπόμενες κλήσεις δημόσιων υπηρεσιών, η λίστα διαμεσολαβητών SOCKS5 προσφέρει υποψήφια host και θύρας για αυτή τη διαμόρφωση. Χρησιμοποιήστε αυτόν τον δημόσιο κλάδο μόνο χωρίς αποθηκευμένα ονόματα χρήστη/κωδικούς διαμεσολαβητή ή τιμές περιβάλλοντος ελέγχου ταυτότητας διαμεσολαβητή. Αυτές είναι μόνιμες ιδιότητες της ενεργής διαμόρφωσης· η αλλαγή άλλης διαμόρφωσης μπορεί να αφήσει μια μεταγενέστερη εντολή να χρησιμοποιεί την παλιά διαδρομή. Κρατήστε τις ρητές ιδιότητες και τις εισόδους περιβάλλοντος συνεπείς με την τεκμηριωμένη προτεραιότητα του CLI.

Το τελικό σημείο πρέπει να είναι ήδη προσβάσιμο από το μηχάνημα CLI. Αν το παρέχει το SSH, διατηρήστε αυτό το τούνελ· αυτές οι ιδιότητες δεν δημιουργούν τον ακροατή.

Για τελικό σημείο με έλεγχο ταυτότητας, χρησιμοποιήστε τις υποστηριζόμενες ιδιότητες διαπιστευτηρίων ή τα τεκμηριωμένα ισοδύναμα περιβάλλοντος, κρατώντας τα μυστικά έξω από δεσμευμένα παραδείγματα και το ιστορικό εντολών.

Εντοπίστε την πρώτη αποτυχία: την πρόσβαση στον ακροατή, τον έλεγχο ταυτότητας διαμεσολαβητή ή την υπηρεσία Google. Μια απόρριψη εξουσιοδότησης API μετά την πρόσβαση δικτύου αφορά διαπιστευτήρια cloud. Άλλα SDK, πελάτες Python και υποδιεργασίες κρατούν τη δική τους διαμόρφωση· αυτή η διαδρομή διέπει την υποστηριζόμενη οδό του gcloud.

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