[DOCKER] 1. Führen Sie schnell Java-Webmodule in Google Kubernetes Engine (GKE) aus.

Einführung

Ich wollte wissen, was Kubernetes ist, deshalb habe ich vorerst versucht, ein einfaches Webmodul mit GKE auszuführen. Es gibt viele Stellen in diesem Artikel, die Sicherheit, betriebliche Aspekte, Optimierung usw. nicht berücksichtigen. Bitte beachten Sie.

<< Umwelt >> (Stand 9. März 2019) gke master version: 1.11.7-gke.4 jdk:openjdk-11.0.2 gradle:gradle-5.2.1 tomcat:apache-tomcat-9.0.17 DB:PostgreSQL-9.6 (cloud SQL)

<< Artikelstruktur >> Bitte lesen Sie von 1 in der Reihenfolge. Es ist in 4 abgeschlossen.

  1. Java-Webmodul schnell mit Google Kubernetes Engine (GKE) ausführen
  2. Docker-Image erstellen und Registrierung registrieren
  3. Erstellen einer Datenbank, auf die über das Webmodul zugegriffen wird
  4. Manifest erstellen und Webmodul ausführen (https://qiita.com/Turtle-child-No2/items/23982059d188e44618df)

1-1. Erstellen eines Clusters

Schritt 1-1.1.

Erstellen Sie zunächst einen Cluster, um das Webmodul auszuführen. Wählen Sie oben im Verwaltungsbildschirm der Google Cloud Platform (GCP) ein Projekt aus. Wählen Sie im Seitenmenü Kubernetes Engine-> Engine. 001.png

Schritt 1-1.

Klicken Sie nach einer Weile auf "Cluster erstellen". 002.png 004.png

Schritt 1-1.3.

Wählen Sie "Standard Cluster" aus dem Seitenmenü. 005.png

Schritt 1-1.

Wählen Sie "Region" für den Standorttyp, "us-central1" für die Region und "1" für die Anzahl der Knoten im Standardpool. 006.png

Schritt 1-1.5

Klicken Sie auf "Erweiterte Bearbeitung" und deaktivieren Sie im Detailbildschirm "Automatische Aktualisierung aktivieren" und "Automatische Reparatur aktivieren" in der Verwaltung. Klicken Sie im Detailbildschirm auf "Speichern". 007.png 008.png 009.png

Schritt 1-1.6

Klicken Sie abschließend auf "Erstellen". 010.png

Schritt 1-1.7

Nach einer Weile ist die Clustererstellung abgeschlossen. Damit ist die Erstellung des GKE-Clusters abgeschlossen. 011.png

Schritt 1-1.8

Lassen Sie uns die Knoten überprüfen, aus denen der Cluster besteht. Wählen Sie im Seitenmenü "Compute Engine-> VM Instance". 012.png

Schritt 1-1.9

Es wurden drei VMs erstellt. Da ich beim früheren Erstellen des Clusters "Region" ausgewählt und "1" für die Anzahl der Knoten (pro Zone) eingegeben habe, wurde für jede der drei zur Region gehörenden Zonen ein Knoten erstellt. Das Risiko eines Dienstausfalls wird verringert, indem die Knoten erstellt werden, aus denen der Cluster für jede Zone besteht. 013.png das ist alles

Recommended Posts

1. Führen Sie schnell Java-Webmodule in Google Kubernetes Engine (GKE) aus.
Führen Sie die Analyse mit OpenJDK11 Java Flight Recorder + Google Kubernetes Engine aus
Ich habe die Quarkus-App auf GKE (Google Kubernetes Engine) gestellt.
Führen Sie PostgreSQL unter Java aus
Führen Sie das Java-Applet auf Ubuntu aus
Führen Sie die Java EE-Anwendung unter CICS aus
Führen Sie das Shell-Skript von tomcat auf java8 aus
Stellen Sie eine Java-Web-App für Heroku bereit
Erstellen von Java-Webanwendungen unter Windows Server 2016
Erstellen Sie einen Webanwendungsserver (Java) auf VPS