‫Gut.
‫Diese Vorlesung beginnt mit der letzten.
‫Wenn Sie also nur in diesen Gewinn einsteigen, haben Sie den letzten Schritt übersprungen, um
‫zu diesem zurückzukehren, da Sie die Bereitstellung benötigen, die wir in diesem Schritt erstellt haben, um diesen zu starten.
‫Wenn ich also ein Cube-Steuerelement ausführe, bekomme ich alles, was ich hier sehen sollte: Ich habe eine Bereitstellung mit einem Replikatsatz von fünf, und Sie sehen die fünf Pods, und
‫dann haben Sie das kubanische I. D. Standarddienst, der immer verfügbar
‫ist, und dann der AMPTP- und V-Cluster-IP-Dienst, und Sie haben möglicherweise unterschiedliche IP-Adressen und unterschiedliche Pod-Namen, aber
‫genau das müssen wir sein.
‫Daher haben wir in dieser Bereitstellung eine IP-Adresse im Cluster erstellt, auf die andere mit
‫dem Anzeigenamen ATP und V zugreifen können, da dies der Dienstname ist.
‫Aber lassen Sie uns einen erstellen, der extern auf der Host-IP verfügbar gemacht wird.
‫Wenn Sie sich also in einem Rechenzentrum oder an einem Ort befinden, an dem
‫Sie keinen Load-Balancer haben, den Sie mit dem Load-Balancer-Service steuern können, über den wir eine Minute sprechen, und
‫in diesem Fall im Grunde genommen einen ausführen möchten Knoten-Port, an dem Sie Ports im oberen Bereich Ihres kubanischen Ideenclusters
‫abrufen, über die Sie von außen nach innen kommunizieren können.
‫Um also von einem externen Dienst direkt darauf zugreifen zu können.
‫Wird standardmäßig nicht auf Port 80 sein.
‫Die Node-Ports sind als High-Port-Ports gedacht, sodass Sie dem normalerweise einen
‫externen Load Balancer oder einen automatisierten Service voranstellen, der dies für Sie erledigt.
‫In diesem Fall kann ich also erneut ein Cube-Steuerelement-Exposure erstellen und es wird so aussehen, als ob wir HP Envy als
‫letztes bereitgestellt hätten.
‫Dann müssen wir belichten und werden wieder Port 8 8 8 einfügen, aber wir werden ihm einen neuen Namen geben,
‫da wir bereits einen mit dem Namen HP Envy haben.
‫Das hier nennen wir AC T PE in einem V-Strich in P für den Knoten-Port.
‫Auf diese Weise funktioniert es Seite an Seite mit der Cluster-IP, die bereits vorhanden ist.
‫Dann ändern wir den Typ in Node Port.
‫Sie werden diesen Knotenporttyp also bemerken, da der Standardtyp, den wir manuell angeben können,
‫wenn Sie den Standardtyp verwenden möchten, die Cluster-IP ist.
‫Wenn ich jetzt zurück gehe und eine Q-Kontrolle durchführe, bekomme ich dort eine neue.
‫Das ist der Typ Node Port.
‫Und lassen Sie uns über die Ports auf der rechten Seite sprechen.
‫Diese Ports, bei denen sich der Doppelpunkt in der Mitte befindet, sind das Gegenteil von
‫dem, was Sie in Docker sehen würden. In diesem Fall ist der linke Port derjenige innerhalb des Clusters innerhalb des Containers.
‫Das hört zu, und dann ist der Port auf der rechten Seite der Port auf Ihren Knoten, der der Außenwelt
‫ausgesetzt ist, und Sie fragen sich möglicherweise, wo der Port auf der rechten Seite von diesem Port stammt und aus einem
‫Standardbereich für Knotenports stammt, die in Ihrem Containercluster voreingestellt sind .
‫Und es ist eine große Bandbreite, von der man hofft, dass es keine Konflikte gibt, obwohl auf diesen
‫Ports standardmäßig nichts anderes auf Ihrem System ausgeführt wird, da die niedrigen Ports wie 8 8 8 häufig genug sind, um
‫von etwas anderem verwendet zu werden.
‫Und dann sind alle Ports im wirklich niedrigen Bereich normalerweise nur über die Route erreichbar.
‫Also, Ports 10 bis 24 und darunter gibt es ein paar Dinge, die hier zu beachten sind.
‫Die erste ist, dass die Cluster-IP angezeigt wird, obwohl wir bei der Erstellung dieses Node-Port-Service nicht
‫die Cluster-IP angegeben haben, sondern den Node-Port.
‫Diese Dienste sind additiv.
‫Das bedeutet, dass Sie mit der Cluster-IP beginnen und dann zum Knoten-Port und
‫dann zum optionalen Dienst Load Balancer gehen. Jeder einzelne Dienst erstellt die darüber liegenden Dienste in dieser
‫Liste. Wenn ich also einen Knoten-Port erstelle, erstellt er einen Cluster IP-Endpunkt für mich, weil es so verbindet.
‫Es nimmt die Verbindung an, die an diesem Port am oberen Port des Knotens eingeht, und leitet
‫sie dann für diesen Dienst an die Cluster-IP weiter.
‫Und natürlich ist all dies wie die meisten Dinge in Kuba heutzutage veränderbar und anpassbar.
‫Eines der Dinge, die Sie ändern können, ist der Portbereich.
‫Eine davon ist, dass Sie vermeiden können, dass die Cluster-IP viele der Dinge enthält, die Sie tun können, aber die meisten
‫davon können Sie nur in Yama tun, worauf wir später zurückkommen, wenn Sie solche Dinge über die Befehlszeile erledigen.
‫Die Anzahl der verfügbaren Optionen ist begrenzt.
‫Und wenn Sie darüber hinausgehen, was diese Optionen erlauben, müssen Sie anfangen, Jamel zu spielen, und wir werden später
‫im Kurs darüber sprechen.
‫OKAY.
‫Wenn Sie unter Linux arbeiten, ist dieser Knotenport jetzt auf dem lokalen Host verfügbar, sodass Sie den lokalen Host oder
‫die Host-IP selbst verwenden können, um diesen Port unabhängig von Ihrem Port zu aktivieren.
‫Es wird nicht mehr derselbe Hafen sein wie ich, seit minus 3 2 3 3 4.
‫Wenn Sie sich auf Ihrem Desktop befinden, wird eine praktische Ebene mit einem so genannten VPN-Kit bereitgestellt, das nur in ein
‫Dock oder einen Desktop integriert ist und dieses bzw. diesen mit dem lokalen Host auf Ihrem Windows- oder Mac-Computer verbindet.
‫So kann ich hier auf meinem Mac sitzen und den lokalen Host 3 2 3 3 4 einrollen, und ich erhalte die gleiche Antwort, als hätte
‫ich die Cluster-IP direkt eingerollt.
‫Der Grund, warum dies hier auf dem Docker-Desktop angezeigt wird, ist, dass Sie nicht wie zuvor in diese Pods
‫springen müssen, um auf den Dienst zugreifen zu können.
‫Dies ist eine Möglichkeit, Ihre Community-Dienste auf Ihren Computern anzuzeigen, damit Sie die Dinge testen können.
‫Richtig.
‫Wenn Sie also in kubanischen Städten entwickeln oder testen, können Sie einfach einen Node-Port erstellen und zu diesem Port
‫wechseln, der auf Ihrem Host ein wenig zufällig sein wird.
‫Auch hier können Sie einen genauen Hafen angeben, aber das müssen Sie im Jemen tun, was wir später tun werden.
‫Die andere Option, wenn Sie sich auf Ihrem Desktop befinden, besteht darin, dass dieser mit einem integrierten Load-Balancer-Service ausgestattet ist.
‫Sie erinnern sich, dass ich früher über diese vier Arten von Diensten gesprochen
‫habe: Der Load Bouncer war nicht standardmäßig integriert, und Sie konnten ihn nur über einen externen
‫Dienst verwenden.
‫In der Regel in einem Cloud-Dienst.
‫Richtig.
‫Also mit Amazon wären das Albees und Albees mit Digital Ocean, die mit ihren Load Balancern
‫wären, und Sie müssten hinzufügen, dass das Plug-In in Ihrer Cuban 80s-Art mit diesen
‫externen Load Bouncern funktioniert und im Wesentlichen die Cube-API mit ihrer API kommuniziert steuere diesen Load Bouncer.
‫Wenn Sie sich also auf dem Docker-Desktop befinden, können Sie diesen Befehl
‫als P E N V Strich L bezeichnen. B. Für diesen Service ändern wir den Typ in Load Balancer.
‫Und jetzt, wenn wir einen Cube Control Get Service durchführen, sollten wir drei Load Bouncer für diese Bereitstellung sehen.
‫Wenn Sie sich auf dem Docker-Desktop befinden, sehen Sie alle drei, wenn Sie unter Linux arbeiten
‫oder Mini-Cube oder ähnliches verwenden, sehen Sie nur zwei und jeden Load Balancer, da dies technisch
‫wie ein Plug-In eines Drittanbieters ist oder ein Dienst, der ein Remote-API-Load-Balancer ist, verfügt über unterschiedliche Funktionen und
‫unterstütztes Material. In der Dokumentation können Sie nachlesen, was in diesem Fall von Docker
‫Desktop zu tun ist.
‫Wir haben ihm lediglich den Port 8 8 8 8 mitgeteilt, der Teil der Bereitstellung war, und der Load Bouncer-Dienst,
‫der von Docker installiert wurde, veröffentlicht ihn dann auf Port 8 8 8.
‫Das Schöne dabei ist, dass dies die einzige Möglichkeit ist, Ihre Cuban 80s an einem bestimmten Port
‫außerhalb der Standardeinstellung zu betreiben.
‫Als wir den Node-Port vorgenommen haben, wurden wir auf den im 30000-Bereich festgelegten Wert definiert oder beschränkt.
‫Und wenn Sie so etwas tun möchten, wie Sie es mit komponieren oder schwärmen oder andocken oder
‫lokal ausführen möchten, wo Sie es nur auf einem Port wie 80 ausführen möchten, oder was auch immer Sie jetzt mit Docker Desktop unter Verwendung
‫der eingebauten kubanischen Wirbel tun können, können Sie dies laden Türsteher und geben Sie einfach diesen Port dort und es wird dort reagieren.
‫Auf Mac oder Windows könnte ich nun curl local host 8 8 8 8 eingeben und diese Antwort zurückerhalten, und Sie werden dort für
‫den Load Balancer feststellen, dass der andere Port noch vorhanden ist.
‫Und das liegt auch daran, dass der 32-Bereich in meinem mindestens der eingebaute Knoten-Port ist, der technisch so im Hintergrund erstellt wird, dass es
‫sich um drei verschiedene Ebenen handelt, sodass der Load Balancer mein Paket akzeptiert und
‫es dann an den Knoten-Port und dann an einen Knoten weiterleitet Ports, die es an die Cluster-IP weiterleiten.
‫Für einen Load Bouncer wird dort immer der Node-Port neben den vier Eights angezeigt, auch wenn dies nicht der Port ist, den der
‫Load Bouncer auf meinem lokalen Host verwendet, bevor er zur nächsten Vorlesung
‫geht.
‫Lassen Sie uns alles aufräumen, was wir gerade getan haben, und wir haben eine Menge Sachen erstellt.
‫Diese Befehle zeigen Ihnen also, dass Sie den Befehl delete für mehrere Objekte gleichzeitig verwenden können.
‫Sie müssen keine verwandten Objekte sein.
‫Tatsächlich könnten Sie einfach eine große Liste von ihnen erstellen, wenn Sie dies mit einem einzigen Befehl wünschen.