Sie können eine Red Hat OpenShift-Ressourcenverbindung lokal und in der Cloud konfigurieren, um in Automation Assembler die Integrations- und Verwaltungsfunktionen von Kubernetes auf Unternehmensebene zu unterstützen.

Automation Assembler unterstützt die Integration mit OpenShift-Versionen 3.x.

Voraussetzungen

Prozedur

  1. Wählen Sie Infrastruktur > Verbindungen > Integrationen aus und klicken Sie auf Integration hinzufügen.
  2. Wählen Sie „Red Hat OpenShift“ aus.
  3. Geben Sie die Adresse und den Speicherort des OpenShift-Servers ein.
    Wenn sich der OpenShift-Server in einer Private Cloud befindet, müssen Sie einen Cloud-Proxy konfigurieren, um darauf zugreifen zu können. Klicken Sie auf Neuer Cloud-Proxy.
  4. Wählen Sie den geeigneten Anmeldedatentyp aus und geben Sie die entsprechenden Anmeldedaten ein.
    Die OpenShift-Integration unterstützt entweder den OAuth-Benutzernamen/das OAuth-Kennwort, den öffentlichen Schlüssel oder die Bearer-Token-Authentifizierung.
  5. Geben Sie einen geeigneten Namen und eine Beschreibung für die OpenShift-Integration ein.
  6. Wenn Sie zur Unterstützung einer Tagging-Strategie Tags verwenden, geben Sie die geeigneten Funktions-Tags ein. Weitere Informationen finden Sie unter Vorgehensweise zum Verwenden von Tags zur Verwaltung von Automation Assembler-Ressourcen und -Bereitstellungen und Erstellen einer Tagging-Strategie.
  7. Klicken Sie auf Hinzufügen.

Ergebnisse

Wenn eine Integration erstellt wird, werden neue Kubernetes-Cluster im entsprechenden Abschnitt der Kubernetes-Seite angezeigt. Sie können Kubernetes-Zonen erstellen und sie einem Projekt zuweisen. Darüber hinaus können Sie Kubernetes-Namespaces konfigurieren, die die Verwaltung von Clustern zwischen großen Gruppen und Organisationen vereinfachen.

Nächste Maßnahme

Erstellen oder wählen Sie die entsprechenden Kubernetes-Zonen aus. Wählen Sie dann einen oder mehrere Cluster oder Namespaces aus und weisen Sie sie einem Projekt zu. Anschließend können Sie Cloud-Vorlagen erstellen und veröffentlichen, um Benutzern die Erstellung von Self-Service-Bereitstellungen zu ermöglichen, die Kubernetes verwenden.