Mithilfe von VMware Aria Automation können Sie eine vSphere with Tanzu Kubernetes-Bereitstellung über Automation Assembler zur Verfügung stellen, um die nativen vSphere-Funktionen (7.x oder höher) zum Bereitstellen und Verwalten von Tanzu Kubernetes-Clustern zu nutzen und eine infrastrukturunabhängige Schicht zum Bereitstellen und Verwalten der virtuellen Infrastruktur verfügbar zu machen.

Die Tanzu with vSphere Kubernetes-Funktion nutzt die native Kubernetes-Funktion von vSphere 7.x. Hierzu ist keine VMware Aria Automation-PKS-Integration erforderlich.

Voraussetzungen

Prozedur

  1. Wenn in Cloud Assembly noch kein geeignetes vCenter Cloud-Konto vorhanden ist, erstellen Sie eines.
    Weitere Informationen hierzu finden Sie unter Erstellen Sie ein vCenter-Cloud-Konto in VMware Aria Automation..
  2. Wählen Sie Infrastruktur > Konfigurieren > Kubernetes-Zone aus, um eine Kubernetes-Zone in VMware Aria Automation Cloud Assembly zu erstellen oder auszuwählen.
    Sie können eine vorhandene Kubernetes-Zone verwenden, wenn bereits eine entsprechende Zone konfiguriert wurde. Ein Administrator muss der Zone jedoch einen oder mehrere Supervisor-Namespaces hinzufügen. Diese Namespaces dienen als Computing-Ressourcen, auf denen bereitgestellte Tanzu Kubernetes-Cluster innerhalb der Zone erstellt werden. Weitere Informationen zu Kubernetes-Zonen finden Sie unter Konfigurieren einer Kubernetes-Zone in Automation Assembler.
  3. Navigieren Sie zur Registerkarte „Kubernetes-Bereitstellung“ auf der Seite Infrastruktur > Verwaltung > Projekte in Cloud Assembly und verknüpfen Sie die Kubernetes-Zone mit dem entsprechenden Projekt.
  4. Erstellen oder wählen Sie einen Cluster-Plan für ein geeignetes vSphere 7.x Cloud-Konto aus.
  5. Wählen Sie Vorlage > Cloud-Vorlagen aus und erstellen Sie eine Cloud-Vorlage für ein Projekt mit Zugriff auf eine entsprechende Kubernetes-Zone. Ziehen Sie dann eine K8s-Clusterkomponente auf das Cloud-Vorlagenschema und geben Sie den Namen und den Cluster-Plan an.
    Sie können auch die Anzahl der Worker-Knoten angeben.
  6. Führen Sie die Cloud-Vorlage aus und suchen Sie nach deren Abschluss in den Ressourceneigenschaften der Seite „Cloud Assembly-Bereitstellungen“ nach der Adresse des bereitgestellten Tanzu-Clusters.
  7. Suchen Sie nach dem Tanzu-Cluster auf der Cloud Assembly-Seite Infrastruktur > Konfigurieren > Kubernetes und erkunden Sie ihn.

Ergebnisse

Der Tanzu Kubernetes-Cluster wird gemäß den Angaben in der Cloud-Vorlage bereitgestellt.

Nächste Maßnahme

Nach der Bereitstellung des Tanzu-Clusters können Sie auf verschiedene Arten mit ihm arbeiten.

  • Navigieren Sie zur Seite Ressourcen > Bereitstellungen in Cloud Assembly, suchen Sie nach der zugehörigen Kubeconfig-Datei und laden Sie sie herunter, um auf den bereitgestellten Tanzu-Cluster zuzugreifen. Sie können die Kubeconfig-Datei verwenden, um den bereitgestellten Tanzu Kubernetes-Cluster wie jeden anderen kompatiblen Kubernetes-Cluster zu verwalten.
  • Sie können nach dem Tanzu-Cluster auf der Cloud Assembly-Seite Infrastruktur > Ressourcen > Kubernetes suchen und ihn erkunden.
  • Zum Erstellen eines neuen Namespace navigieren Sie zur Registerkarte „Namespaces“ auf der Cloud Assembly-Seite Infrastruktur > Ressourcen > Kubernetes und klicken auf Neuer Namespace, um einen Namespace auf dem entsprechenden Tanzu-Cluster zu erstellen. Sie können überprüfen, ob der Namespace erstellt wurde, indem Sie sicherstellen, dass er auf der Registerkarte „Namespaces“ auf der Seite „Kubernetes“ aufgeführt wird.