Sie können eine VMware Aria Automation-Integration mit vSphere Tanzu Mission Control (TMC) erstellen, um die Überwachung und Verwaltung von Kubernetes-Bereitstellungen für mehrere Cloud-Anbieter zu unterstützen. TMC bietet Unterstützung für Vorlagen und Richtlinien, um die Verwaltung von Kubernetes-Ressourcen zu vereinfachen.

Im folgenden Verfahren wird die Erstellung einer grundlegenden Tanzu Mission Control-Integration in Cloud Assembly beschrieben.

Voraussetzungen

  • Sie benötigen ein geeignetes CSP-API-Token mit Zugriff auf TMC. Die TMC-URL wird aus dem Token abgeleitet.
  • Tanzu Mission Control benötigt mit Kubernetes kompatible Namen, bei denen die Zeichen a-z und 0-9 verwendet werden.

Prozedur

  1. Wählen Sie Infrastruktur > Verbindungen > Integrationen in Cloud Assembly aus und klicken Sie auf Integration hinzufügen.
  2. Wählen Sie Tanzu Mission Control aus.
  3. Geben Sie unter Name und Beschreibung einen Namen und eine Beschreibung für die Integration ein.
  4. Geben Sie das Token für das Tanzu Mission Control-Konto ein.
    Das Token wird mithilfe der VMware Cloud Services Platform (CSP) bei der TMC SaaS-Instanz authentifiziert.
  5. Geben Sie unter Benutzername und Kennwort einen gültigen Benutzernamen und ein gültiges Kennwort sowie weitere zugehörige Informationen ein.
  6. Klicken Sie auf Validieren, um die Kontoverbindung zu bestätigen.
  7. Nach der Validierung einer Integration wird ein Konfigurationsabschnitt auf der Seite „Integration“ angezeigt, und Sie können eine Standard-Clustergruppe und einen Standardarbeitsbereich für die Integration angeben.
    • Geben Sie für die Suche nach vorhandenen Clustergruppen im Suchfeld Standard-Clustergruppe den Namen einer gewünschten Gruppe ein. Alle Clustergruppen in der zugeordneten TMC-Instanz, deren Name mit dem eingegebenen Text übereinstimmt, werden im Dropdown-Menü angezeigt. Zum Anzeigen aller verfügbaren Clustergruppen klicken Sie im Dropdown-Menü auf Alle anzeigen. Sie können eine Clustergruppe auswählen, die als Standardgruppe fungieren soll.
    • Geben Sie für die Suche nach vorhandenen Arbeitsbereichen in der zugehörigen TMC-Instanz den Namen eines gewünschten Arbeitsbereichs im Suchfeld Standardarbeitsbereich ein. Sie können einen Arbeitsbereich auswählen, der als Standardarbeitsbereich fungieren soll.
  8. Klicken Sie auf Hinzufügen.

Ergebnisse

Die Tanzu Mission Control-Integration wird erstellt und steht zur Verwendung bereit.

Nächste Maßnahme

Nach der Erstellung einer Integration können Sie zur Seite „Kubernetes“ auf der Registerkarte „Infrastruktur“ in Cloud Assembly navigieren, die sich unter Ressourcen > Kubernetes befindet. Wählen Sie dann die Registerkarte „TMC-Clustergruppen“ oben auf der Seite aus. Anschließend können Sie Clustergruppen für die TMC-Integration anzeigen und verwalten.

Sie können auch zur Seite Infrastruktur > Konfigurieren > Cluster-Pläne in Cloud Assembly navigieren, um einen Clusterplan hinzuzufügen oder zu verwalten, der die Konfiguration für einen bereitgestellten Tanzu Kubernetes-Cluster definiert.

Administratoren können auch externe Cluster für die Verwendung mit einer TMC-Integration konfigurieren. Zur Verwendung externer Cluster mit TMC müssen Sie VMware Aria Automation einen Cluster hinzufügen und diesen dann wie unten beschrieben mit dem entsprechenden Projekt verknüpfen.

  1. Navigieren Sie in Cloud Assembly zur Seite Infrastruktur > Ressourcen > Kubernetes.
  2. Klicken Sie auf der Registerkarte „Cluster“ auf Hinzufügen und wählen Sie dann Externen Cluster anhängen in der Dropdown-Liste aus.
  3. Geben Sie einen Namen und eine Beschreibung für den externen Cluster ein.
  4. Geben Sie an, ob der Cluster global oder nur innerhalb des angegebenen Projekts freigegeben werden kann.
  5. Wählen Sie die Clustergruppe aus, mit der dieser Cluster verknüpft werden soll.
  6. Geben Sie die erforderlichen Anmeldedaten für den Cluster ein.
  7. Klicken Sie auf Validieren, um die Gültigkeit der Clusterkonfiguration zu bestätigen.
  8. Klicken Sie auf Hinzufügen, um den Cluster zu VMware Aria Automation hinzuzufügen.

Nach dem Hinzufügen des externen Clusters zu VMware Aria Automation können Sie den zugehörigen Cluster dem entsprechenden Projekt hinzufügen, damit die TMC-Integration auf den Cluster zugreifen kann.

  1. Wählen Sie das entsprechende Projekt auf der Seite „Cloud Assembly-Projekte“ aus.
  2. Wählen Sie die Registerkarte „Kubernetes-Bereitstellung“ aus.
  3. Wählen Sie im Abschnitt „Projektclustergruppe“ die Clustergruppe aus, die Sie mit dem Projekt verknüpfen möchten.

Der Clusterplan mit dem externen Cluster ist für die TMC-Integration verfügbar.

Bei folgendem YAML-Beispiel handelt es sich um eine einfache Cloud-Vorlage für die TMC-Integration.
formatVersion: 1
inputs: {}
resources:
  Cloud_Tanzu_Cluster_1:
    type: Cloud.Tanzu.Cluster
    metadata:
      layoutPosition:
        - 0
        - 0
    properties:
      name: demo
      plan: small
      tmcClusterGroupName: my-cluster

Nachdem Sie eine TMC-Integration (Tanzu Mission Control) erstellt haben, können Sie einen TKG-Cluster an eine TMC-Clustergruppe anhängen, um die Clusterverwaltung zu vereinfachen.

Administratoren können eine Standard-Clustergruppe pro Projekt festlegen, die von jedem in diesem Projekt bereitgestellten TKG-Cluster verwendet wird. Darüber hinaus können Administratoren eine Standard-Clustergruppe in der TMC-Integration festlegen. Wenn im Projekt keine Clustergruppe definiert ist, wird die in der Integration angegebene Standardgruppe verwendet. Sowohl Cloud-Administratoren als auch Benutzer können eine Clustergruppe festlegen, um einen TKG-Cluster an den Blueprint anzuhängen. Die Clustergruppe im Blueprint wird verwendet, wenn für das Projekt keine Standardgruppe festgelegt wurde. In der folgenden Liste wird die Priorität angegeben, die zum Anhängen eines TKG-Clusters an eine an mehreren Stellen definierte TMC-Clustergruppe verwendet wird:
  • Projekt
  • Blueprint
  • Endpoint

Ein gelöschter TKG-Cluster wird automatisch von TMC getrennt.