menu
arrow_back

Hello Node Kubernetes

Hello Node Kubernetes

1 Stunde 5 Minuten 7 Guthabenpunkte

GSP005

Google Cloud-Labs zum selbstbestimmten Lernen

Überblick

Ziel dieses praxisorientierten Labs ist es, den von Ihnen entwickelten Code in eine in Kubernetes ausführbare, replizierte Anwendung umzuwandeln, die in Kubernetes Engine ausgeführt wird. In diesem Lab ist der Code eine einfache Hello World node.js-Anwendung.

Damit Sie besser verstehen, wie die einzelnen Teile zusammenpassen, werden im folgenden Diagramm die verschiedenen Abschnitte dieses Lab veranschaulicht. Verwenden Sie es als Referenz, während Sie das Lab absolvieren. Am Ende des Labs sollte alles schlüssig sein (fürs Erste können Sie es jedoch ignorieren).

ba830277f2d92e04.png

Kubernetes ist ein auf kubernetes.io verfügbares Open-Source-Projekt, das in vielen verschiedenen Umgebungen ausgeführt werden kann: von Laptops bis hin zu hochverfügbaren Clustern mit mehreren Knoten, von öffentlichen Clouds bis hin zu lokalen Bereitstellungen, von virtuellen Maschinen bis hin zu Bare-Metal-Maschinen.

Durch eine verwaltete Umgebung wie Kubernetes Engine (eine von Google gehostete Version von Kubernetes auf Compute Engine) können Sie sich stärker auf die Verwendung von Kubernetes konzentrieren, anstatt sich mit dem Einrichten der zugrunde liegenden Infrastruktur zu beschäftigen.

Vorgehensweise

  • Node.js-Server erstellen

  • Docker-Container-Image erstellen

  • Containercluster erstellen

  • Kubernetes-Pod erstellen

  • Dienste skalieren

Voraussetzungen

  • Nach Möglichkeit Erfahrung mit standardmäßigen Linux-Texteditoren wie vim, Emacs oder Nano.

Wir empfehlen den Teilnehmern, die Befehle selbst einzugeben, damit sie die wichtigsten Konzepte schneller erlernen. In vielen Labs gibt es einen Codeblock, der die erforderlichen Befehle enthält. Sie können die Befehle einfach aus dem Codeblock herauskopieren und an den entsprechenden Stellen einfügen.

Wenn Sie sich in Qwiklabs anmelden, erhalten Sie Zugriff auf den Rest des Labs – und mehr!

  • Sie erhalten vorübergehenden Zugriff auf Google Cloud Console.
  • Mehr als 200 Labs für Einsteiger und Experten.
  • In kurze Sinneinheiten eingeteilt, damit Sie in Ihrem eigenen Tempo lernen können.
Beitreten, um dieses Lab zu starten
Punktzahl

—/100

Create your cluster

Schritt ausführen

/ 20

Create your pod

Schritt ausführen

/ 30

Create a Kubernetes Service

Schritt ausführen

/ 30

Scale up your service

Schritt ausführen

/ 20