Inhaltsverzeichnis:

Wie stelle ich eine Anwendung in Kubernetes bereit?
Wie stelle ich eine Anwendung in Kubernetes bereit?

Video: Wie stelle ich eine Anwendung in Kubernetes bereit?

Video: Wie stelle ich eine Anwendung in Kubernetes bereit?
Video: 1-K8s - Основы Kubernetes - Кубернетес на ОЧЕНЬ простом языке 2024, April
Anonim

Um Ihre Anwendung in GKE zu verpacken und bereitzustellen, müssen Sie:

  1. Verpacken Sie Ihre App in ein Docker Bild.
  2. Führen Sie den Container lokal auf Ihrem Computer aus (optional)
  3. Laden Sie das Image in eine Registry hoch.
  4. Erstellen Sie einen Containercluster.
  5. Einsetzen Ihre App zu der Cluster.
  6. Enthülle deine App zu das Internet.
  7. Vergrößere deine Einsatz .

Anschließend kann man sich auch fragen, wie stelle ich ein Image in Kubernetes bereit?

Wenn Sie es vorziehen, ein Image auf Ihrem lokalen Computer zu verwenden, können Sie dieses anstelle eines Repository-Links verwenden

  1. Schritt 1: Ziehen Sie das Image aus dem Repository und erstellen Sie einen Container im Cluster.
  2. Schritt 2: Stellen Sie die Kubernetes-Bereitstellung über einen Load Balancer bereit.
  3. Schritt 3: Finden Sie die externe IP Ihres Containers.

Wie stellt man außer oben ein Steuerdiagramm bereit? Um Ihre eigene Anwendung in Go zu erstellen und mit Helm auf Kubernetes bereitzustellen, führen Sie normalerweise die folgenden Schritte aus:

  1. Schritt 1: Rufen Sie den Quellcode der Anwendung ab.
  2. Schritt 2: Erstellen Sie das Docker-Image.
  3. Schritt 3: Veröffentlichen Sie das Docker-Image.
  4. Schritt 4: Erstellen Sie das Helm-Diagramm.
  5. Schritt 5: Stellen Sie die Beispielanwendung in Kubernetes bereit.

Also, welchen Befehl würden Sie verwenden, um eine Bereitstellung zu erstellen?

Sie können erstellen und verwalten Einsatz von mit die Kubernetes Befehl Linienschnittstelle, Kubectl.

Was ist eine Kubernetes-Anwendung?

Kubernetes-Anwendungen sind für Unternehmen geeignete containerisierte Lösungen mit vorgefertigten Bereitstellungsvorlagen, die sich durch Portabilität, vereinfachte Lizenzierung und konsolidierte Abrechnung auszeichnen. Sie können auf Anthos, in der Cloud, lokal oder lokal ausgeführt werden Kubernetes Cluster, die in anderen Umgebungen gehostet werden.

Empfohlen: