So stellen Sie einen Kubernetes-Cluster mit dem Befehl gcloud bereit

Bereitstellen eines Kubernetes-Clusters mit dem Befehl gcloud Erfahren Sie, wie Sie einen Kubernetes-Cluster mit dem Befehl gcloud auf der Google Cloud Platform bereitstellen.

Wenn Ihre Cloud-Lösung über die Google Cloud Platform ausgeführt wird und Sie es vorziehen, alles über die Befehlszeile zu verwalten, haben Sie möglicherweise das Google Cloud SDK unter Linux installiert. Dieses Software Development Kit enthält den Befehl gcloud, mit dem Sie mit Ihrem Google Cloud Platform-Konto interagieren können.

Über diese Interaktion können Sie einen vollständigen Kubernetes-Cluster bereitstellen. Und genau das werde ich dir zeigen.

Hybrid Cloud: Ein Leitfaden für IT-Profis (TechRepublic-Download)

Was du brauchen wirst

Die einzigen Dinge, die Sie benötigen, um diese Arbeit zu machen, sind:

  • Ein Google Cloud Platform-Konto
  • Das auf einem Linux-Computer installierte Google Cloud SDK

Einige Begriffe

Bevor wir zu den Befehlen kommen, müssen einige Begriffe verstanden werden.

  • Rechenzonen sind Orte innerhalb einer Region. Sie können beispielsweise in us-east1, us-east1-b, us-east1-c oder us-east1-d bereitstellen. Eine vollständige Liste der Zonen finden Sie auf dieser Seite.
  • Arten von Clustern : Zonencluster werden in einer oder mehreren Rechenzonen innerhalb einer Region ausgeführt. Regionale Cluster führen drei Cluster-Master in drei Rechenzonen aus und Knoten in zwei oder mehr Rechenzonen. Private Cluster sind entweder zonale oder regionale Cluster, die sowohl Master als auch Knoten vor der Öffentlichkeit verbergen. Alpha-Cluster sind experimentelle zonale oder regionale Cluster, die mit aktivierten Alpha-Funktionen von Kubernetes ausgeführt werden.
  • Cluster-Vorlagen sind Vorlagen, die die Bereitstellung von Clustern erleichtern. Sie können zwischen Standardcluster, First Cluster, CPU-intensiven Anwendungen, speicherintensiven Anwendungen, GPU Accelerated Computing und Highly Available auswählen.

So stellen Sie Ihren ersten Cluster bereit

Wir werden einen zonalen Cluster (in us-central1-a) mithilfe der Standardvorlage bereitstellen, die die Standardeinstellung ist. Der Befehl dafür wäre:

 gcloud-Containercluster erstellen NAME --zone us-central1-a 

Wenn NAME ein für Kleinbuchstaben lesbarer Name für den Cluster ist. Während der Bereitstellung des Clusters werden möglicherweise Warnungen angezeigt oder nicht ( Abbildung A ).

Abbildung A.

Our cluster is being deployed.

" data-credit="" rel="noopener noreferrer nofollow">

Unser Cluster wird bereitgestellt.

Wenn der Befehl ausgeführt wird, werden Sie darüber informiert, dass der Cluster erstellt wurde, und Informationen wie die Master-IP, der Maschinentyp usw. enthalten ( Abbildung B ).

Abbildung B.

The cluster has been deployed.

" data-credit="" rel="noopener noreferrer nofollow">

Der Cluster wurde bereitgestellt.

Es gibt natürlich eine sehr große Anzahl von Optionen, die mit dem Befehl gcloud verwendet werden können, wie z. B. --additional-zone, --default-max-pods-per-node, --disk-size, --node-. Standorte, --enable-autoscaling und vieles mehr. Eine vollständige Liste der Optionen finden Sie auf der Seite mit den Informationen zum Erstellen von Clustern.

So löschen Sie einen Cluster

Möglicherweise haben Sie einen Cluster zu Testzwecken bereitgestellt oder benötigen keinen bestimmten Cluster. In diesem Fall können Sie einen Cluster jederzeit mit dem folgenden Befehl löschen:

 gcloud container cluster löschen NAME --zone ZONE 

Dabei ist NAME der Name des bereitgestellten Clusters und ZONE der Name der Zone.

Wenn Sie sich über den Clusternamen nicht sicher sind, geben Sie den folgenden Befehl ein:

 Liste der gcloud-Containercluster 

Mit dem obigen Befehl werden alle von Ihnen bereitgestellten Cluster aufgelistet ( Abbildung C ).

Abbildung C.

Our cluster list.

" data-credit="" rel="noopener noreferrer nofollow">

Unsere Clusterliste.

Bei der Ausgabe des Befehls müssen Sie das Löschen bestätigen ( Abbildung D ).

Abbildung D.

Deleting a cluster.

" data-credit="" rel="noopener noreferrer nofollow">

Cluster löschen.

Die Aktion wird einige Zeit dauern. Sobald die Aktion abgeschlossen ist, ist Ihr Cluster verschwunden und Sie können bei Bedarf von vorne beginnen.

Und das ist der Kern der Bereitstellung eines Clusters mit dem Befehl gcloud .

Cloud und alles als Service Newsletter

Dies ist Ihre Anlaufstelle für die neuesten Informationen zu AWS, Microsoft Azure, Google Cloud Platform, XaaS, Cloud-Sicherheit und vielem mehr. Montags geliefert

Heute anmelden

© Copyright 2020 | mobilegn.com