Πίνακας περιεχομένων:
- Δημιουργήστε μια Υπηρεσία για να αποκαλύψετε την ανάπτυξή σας
- Πρόσβαση σε υπηρεσίες μέσω δημόσιων IP
Βίντεο: Τι κάνει το Kubectl expose;
2024 Συγγραφέας: Stanley Ellington | [email protected]. Τελευταία τροποποίηση: 2023-12-16 00:15
ΕΝΑ Kubernetes Η υπηρεσία είναι ένα επίπεδο αφαίρεσης που ορίζει ένα λογικό σύνολο Pods και επιτρέπει την έκθεση εξωτερικής κυκλοφορίας, την εξισορρόπηση φορτίου και την ανακάλυψη υπηρεσίας για αυτά τα Pods.
Με αυτόν τον τρόπο, πώς εκθέτετε την υπηρεσία Kubernetes;
Δημιουργήστε μια Υπηρεσία για να αποκαλύψετε την ανάπτυξή σας
- Στη σελίδα λεπτομερειών ανάπτυξης, κάντε κλικ στην Έκθεση.
- Στο πλαίσιο Αντιστοίχιση νέας θύρας, ορίστε τη Θύρα σε 80 και ορίστε τη θύρα προορισμού σε 8080.
- Από το αναπτυσσόμενο μενού Τύπος υπηρεσίας, επιλέξτε Cluster IP.
- Για Όνομα υπηρεσίας, πληκτρολογήστε my-cip-service.
- Κάντε κλικ στην Έκθεση.
Επίσης, πώς λειτουργεί το Kubernetes ClusterIP; ΕΝΑ ClusterIP είναι μια εσωτερικά προσβάσιμη IP για το Kubernetes cluster και όλες τις Υπηρεσίες εντός αυτού. Για το NodePort, α ClusterIP δημιουργείται πρώτα και στη συνέχεια όλη η κίνηση εξισορροπείται σε μια καθορισμένη θύρα. Το αίτημα προωθείται σε ένα από τα Pods στη θύρα TCP που καθορίζεται από το πεδίο targetPort.
Κατά συνέπεια, πώς μπορώ να αποκτήσω πρόσβαση σε μια υπηρεσία Kubernetes από έξω;
Πρόσβαση σε υπηρεσίες μέσω δημόσιων IP
- Χρησιμοποιήστε μια υπηρεσία με τύπο NodePort ή LoadBalancer για να κάνετε την υπηρεσία προσβάσιμη εκτός του συμπλέγματος.
- Ανάλογα με το περιβάλλον συμπλέγματός σας, αυτό μπορεί απλώς να εκθέσει την υπηρεσία στο εταιρικό σας δίκτυο ή να την εκθέσει στο διαδίκτυο.
- Τοποθετήστε λοβούς πίσω από τις υπηρεσίες.
Πώς μπορώ να αποκτήσω πρόσβαση στο ClusterIP;
Για να φτάσετε στο ClusterIp από έναν εξωτερικό υπολογιστή, μπορείτε να ανοίξετε έναν διακομιστή μεσολάβησης Kubernetes μεταξύ του εξωτερικού υπολογιστή και του συμπλέγματος. Μπορείτε να χρησιμοποιήσετε το kubectl για να δημιουργήσετε έναν τέτοιο διακομιστή μεσολάβησης. Όταν ο διακομιστής μεσολάβησης είναι ενεργοποιημένος, είστε απευθείας συνδεδεμένος με το σύμπλεγμα και μπορείτε να χρησιμοποιήσετε την εσωτερική IP ( ClusterIp ) για αυτήν την Υπηρεσία.
Συνιστάται:
Τι κάνει η συντήρηση του ξενοδοχείου;
Ως υπάλληλος συντήρησης ξενοδοχείου, τα καθήκοντά σας είναι να επιθεωρείτε και να επισκευάζετε διάφορα ενεργειακά συστήματα, όπως τα συστήματα θέρμανσης και ψύξης, υδραυλικών εγκαταστάσεων, φωτισμού και εξοπλισμού κουζίνας. Βοηθάτε επίσης στην επισκευή δαπέδων, οροφών και θυρών και εγκατάσταση νέων προϊόντων, όπως παράθυρα, χαλιά και φωτιστικά
Τι συμβαίνει εάν μόνο ένα άτομο κάνει προσφορές στο eBay;
Τίποτα δεν μπορεί να αλλάξει μόλις γίνει μια προσφορά. Πρέπει να ακυρώσετε και το eBay χρεώνει ένα τέλος για να το κάνετε αν δεν είναι η πρώτη σας φορά. Εάν η καταχώριση έχει nobids, μπορείτε να ακυρώσετε ή να αλλάξετε τα πράγματα. Μπορείτε να πουλήσετε στον τρέχοντα υψηλό πλειοδότη στην εμφανιζόμενη τιμή προσφοράς
Τι σημαίνει το Kubectl;
Το "ctl" σημαίνει έλεγχος. Υπάρχουν μερικές προφορές που έχουμε συναντήσει για το kubectl: "kube control", "kube cuddle", "kube c-t-l" ή "kubie cuttle"
Πώς μπορώ να απεγκαταστήσω το Kubectl;
2 Απαντήσεις Εγκαταστήστε το δυαδικό kubectl μέσω curl: sudo rm /usr/local/bin/kubectl. Λήψη ως μέρος του Google Cloud SDK: τα στοιχεία του gcloud καταργούν το kubectl. Εγκατάσταση με snap στο Ubuntu (όπως είπε η Gparmar): snap remove kubectl
Πώς μπορώ να προσθέσω το Kubectl στη διαδρομή μου;
Ακολουθούν τα βήματα για τη ρύθμιση ενός kubectl στα Windows: Κάντε λήψη του kubectl.exe χρησιμοποιώντας έναν σύνδεσμο και αποθηκεύστε το αρχείο σε οποιονδήποτε φάκελο στο σύστημα αρχείων των Windows. Προσθέστε τη θέση του φακέλου kubectl.exe στη μεταβλητή διαδρομής - "Σύνθετες ρυθμίσεις συστήματος -> Προηγμένες -> Μεταβλητές περιβάλλοντος -> Διαδρομή"