menu
arrow_back

Continuous Delivery-Pipelines mit Spinnaker und Kubernetes Engine

—/100

Checkpoints

arrow_forward

Set up your environment

Deploy the Spinnaker chart using Kubernetes Helm

Building the Docker image

Create service load balancers

Deploy an image to production

Triggering pipeline from code changes

Continuous Delivery-Pipelines mit Spinnaker und Kubernetes Engine

1 Stunde 30 Minuten 9 Guthabenpunkte

GSP114

Google Cloud-Labs zum selbstbestimmten Lernen

In diesem Lab erfahren Sie, wie Sie eine Continuous Delivery-Pipeline mit Google Kubernetes Engine, Google Cloud Source Repositories, Google Cloud Container Builder und Spinnaker erstellen. Nachdem Sie eine Beispielanwendung erstellt haben, konfigurieren Sie diese Dienste so, dass die Anwendung automatisch erstellt, getestet und implementiert wird. Wenn Sie den Anwendungscode ändern, lösen die Änderungen die Continuous Delivery-Pipeline aus, um die neue Version automatisch neu zu erstellen, noch einmal zu prüfen und wieder zu implementieren.

Ziele

  • Umgebung einrichten und dafür Google Cloud Shell starten, einen Kubernetes Engine-Cluster erstellen sowie ein Schema zur Identitäts- und Nutzerverwaltung konfigurieren

  • Beispielanwendung herunterladen, ein Git-Repository erstellen und es in ein Google Cloud Source Repository hochladen

  • Spinnaker mithilfe von Helm in Kubernetes Engine implementieren

  • Docker-Image erstellen

  • Trigger erstellen, um Docker-Images zu erstellen, wenn sich die Anwendung ändert

  • Spinnaker-Pipeline konfigurieren, um Ihre Anwendung zuverlässig und kontinuierlich in Kubernetes Engine bereitzustellen

  • Codeänderung zur Auslösung der Pipeline implementieren und beobachten, wie sie in die Produktion übernommen wird

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