Πίνακας περιεχομένων:

Πώς μπορώ να αποκτήσω πρόσβαση στο ClusterIP;
Πώς μπορώ να αποκτήσω πρόσβαση στο ClusterIP;

Βίντεο: Πώς μπορώ να αποκτήσω πρόσβαση στο ClusterIP;

Βίντεο: Πώς μπορώ να αποκτήσω πρόσβαση στο ClusterIP;
Βίντεο: Kubernetes Services explained | ClusterIP vs NodePort vs LoadBalancer vs Headless Service 2024, Νοέμβριος
Anonim

Για να φτάσετε στο ClusterIp από έναν εξωτερικό υπολογιστή, μπορείτε να ανοίξετε έναν διακομιστή μεσολάβησης Kubernetes μεταξύ του εξωτερικού υπολογιστή και του συμπλέγματος. Μπορείτε να χρησιμοποιήσετε το kubectl για να δημιουργήσετε έναν τέτοιο διακομιστή μεσολάβησης. Όταν ο διακομιστής μεσολάβησης είναι ενεργοποιημένος, είστε απευθείας συνδεδεμένος με το σύμπλεγμα και μπορείτε να χρησιμοποιήσετε την εσωτερική IP ( ClusterIp ) για αυτήν την Υπηρεσία.

Κατά συνέπεια, πώς μπορώ να αποκτήσω πρόσβαση στο Kubernetes pod από έξω;

Τρόποι σύνδεσης Έχετε πολλές επιλογές για σύνδεση με κόμβους, λοβοί και υπηρεσίες από εξω απο το σύμπλεγμα: Πρόσβαση υπηρεσίες μέσω δημόσιων IP. Χρησιμοποιήστε μια υπηρεσία με τύπο NodePort ή LoadBalancer για να κάνετε την υπηρεσία προσβάσιμη εξω απο το σύμπλεγμα. Δείτε την τεκμηρίωση των υπηρεσιών και του kubectl expose.

Εκτός από τα παραπάνω, πώς μπορώ να βρω τη διεύθυνση IP του pod μου; Προς το εύρημα το σύμπλεγμα διεύθυνση IP ενός Kubernetes φλούδα , χρησιμοποιήστε το kubectl πάρε λοβό εντολή στον τοπικό σας υπολογιστή, με την επιλογή -o wide. Αυτή η επιλογή θα εμφανίσει περισσότερες πληροφορίες, συμπεριλαμβανομένου του κόμβου το φλούδα κατοικεί επί, και το λοβό σύμπλεγμα IP . ο IP στήλη θα περιέχει το εσωτερικό σύμπλεγμα διεύθυνση IP για κάθε φλούδα.

Οι άνθρωποι ρωτούν επίσης, πώς μπορώ να αποκτήσω πρόσβαση στα pods του Kubernetes;

Πρόσβαση από έναν κόμβο ή μια ομάδα στο σύμπλεγμα

  1. Εκτελέστε ένα pod και, στη συνέχεια, συνδεθείτε σε ένα κέλυφος σε αυτό χρησιμοποιώντας kubectl exec. Συνδεθείτε με άλλους κόμβους, pods και υπηρεσίες από αυτό το κέλυφος.
  2. Ορισμένα συμπλέγματα ενδέχεται να σας επιτρέπουν να μεταφέρετε ssh σε έναν κόμβο στο σύμπλεγμα. Από εκεί μπορεί να έχετε πρόσβαση σε υπηρεσίες συμπλέγματος.

Πώς λειτουργεί το Kubernetes ClusterIP;

ΕΝΑ ClusterIP είναι μια εσωτερικά προσβάσιμη IP για το Κουμπερνέτες cluster και όλες τις Υπηρεσίες εντός αυτού. Για το NodePort, α ClusterIP δημιουργείται πρώτα και στη συνέχεια όλη η κίνηση εξισορροπείται σε μια καθορισμένη θύρα. Το αίτημα προωθείται σε ένα από τα Pods στη θύρα TCP που καθορίζεται από το πεδίο targetPort.

Συνιστάται: