Umgebung: (Docker, K8s-Cluster), fahren Sie mit dem Image des Java-Programms fort, das beim letzten Mal von Docker als Beispiel gestartet wurde (https://www.jb51.net/article/189462.htm). Pushen Sie das erstellte Image in das private Repository von Docker Docker-Tag Demo-Bild: neuestes Localhost: 5000/Demo-Bild: 1.0 docker push localhost:5000/demo-img:1.0 k8s stellt das Image bereit k8s erstellt einen Namespace und ein Geheimnis Erstellen Sie einen Namespace cl-test. Definieren Sie den Namen gemäß Ihrer eigenen Namenskonvention. Ich verwende dies zum Testen. kubectl erstellt Namespace cl-test Nachdem wir ns erstellt haben, müssen wir ein Geheimnis für dieses ns erstellen
Die Konsole gibt „secret/regcred created“ zurück, um die erfolgreiche Erstellung anzuzeigen. Erstellen Sie eine YAML-Datei für den Demo-Dienst. Wir packen Dienst und Bereitstellung in eine YAML-Datei. --- API-Version: v1 Art: Dienstleistung Metadaten: Name: Demo-Dienst Namespace: cl-test Beschriftungen: App: Demo-Service Spezifikation: Typ: NodePort Häfen: - Hafen: 8701 ZielPort: 8701 Protokoll: TCP Name: http Wähler: App: Demo-Pod --- API-Version: Apps/v1 Art: Bereitstellung Metadaten: Name: Demo-Bereitstellung Namespace: cl-test Spezifikation: Wähler: Übereinstimmungsetiketten: App: Demo-Pod Replikate: 1 Vorlage: Metadaten: Beschriftungen: App: Demo-Pod Spezifikation: Behälter: - Name: Demo-Container image: localhost:5000/demo-img:1.0 #Der Bildname + die Version der lokalen privaten Bildbibliothek-Ports: - ContainerPort: 8701 Start-up kubectl create -f demo.yaml Pods anzeigen kubectl get pod -n cl-test Überprüfen Sie das Pod-Protokoll. Dies ist genau das Protokoll, das wir beim Start von Java zuvor angezeigt haben. Dies ist das Ende dieses Artikels über die Implementierung der K8s-Bereitstellung von Docker-Containern. Weitere relevante Inhalte zur K8s-Bereitstellung von Docker-Containern finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: JavaScript-Grundlagenreihe: Funktionen und Methoden
Vorwort Ich habe in letzter Zeit das Gefühl, dass...
In diesem Artikel wird der spezifische Code von v...
Vorwort Sehen wir uns zunächst an, wie eine TCP-V...
1. Vorbereitung Middleware: Tomcat, Redis, Nginx ...
Vorwort Workbench ist auf einem Computer installi...
Inhaltsverzeichnis 1. Strukturelle Anweisungen Mo...
Die Farbabstimmung beim Erstellen einer Website i...
Inhaltsverzeichnis 1. Software- und Systemabbild ...
Manchmal müssen wir bei unserer tatsächlichen Arb...
1. Nachfrage Ein Bild bewegt sich in einer Endlos...
Frage: Als ich kürzlich an Projektstatistiken arb...
Vorwort Vor vielen Jahren war ich ein Neuling auf...
Inhaltsverzeichnis 1. Voraussetzungen 1.1 Unterst...
Frage Der Code hat keine Eingabeaufforderung: Vie...
1. Was nützt eine langsame Abfrage? Es kann alle ...