Inhaltsverzeichnis:

Wie stellen Sie einen Kubernetes-Pod bereit?
Wie stellen Sie einen Kubernetes-Pod bereit?

Video: Wie stellen Sie einen Kubernetes-Pod bereit?

Video: Wie stellen Sie einen Kubernetes-Pod bereit?
Video: 04. Введение в Kubernetes, Pod, Replicaset. Вечерняя школа Слёрма по Kubernetes. 2024, November
Anonim

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

  1. Verpacken Sie Ihre App in ein Docker-Image.
  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 in den Cluster.
  6. Stellen Sie Ihre App dem Internet zur Verfügung.
  7. Vergrößere deine Einsatz .

Wie stellen Sie außerdem einen Docker-Container in Minikube bereit?

Ausführen eigener Docker-Container in Minikube für Windows

  1. Erstellen Sie ein Dummy-Programm in Go und erstellen Sie dafür ein Dockerfile.
  2. Erstellen Sie ein Image aus diesem Dockerfile.
  3. Führen Sie einen Container mit diesem Image aus und stellen Sie ihn als Dienst bereit.
  4. den Dienst verwalten und skalieren.

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.

Was ist in ähnlicher Weise der Unterschied zwischen POD und Bereitstellung in Kubernetes?

Beide Pod und Bereitstellung sind vollwertige Objekte im Kubernetes API. Einsatz verwaltet das Erstellen Pods mittels ReplicaSets. Worauf es ankommt ist das Einsatz wird erschaffen Pods mit Spezifikation aus der Vorlage entnommen. Es ist eher unwahrscheinlich, dass Sie jemals erstellen müssen Pods direkt für einen Produktionsanwendungsfall.

Verwendet Kubernetes Docker?

Wie Kubernetes ist ein Container-Orchestrator, benötigt er eine Container-Laufzeit, um zu orchestrieren. Kubernetes ist am häufigsten verwendet mit Docker , kann aber auch mit jeder Container-Laufzeit verwendet werden. RunC, cri-o, containerd sind andere Container-Laufzeiten, die Sie mit bereitstellen können Kubernetes.

Empfohlen: