Sie können den cloudbasierten Repository-Hosting-Dienst von GitHub in Cloud Assembly integrieren.

Sie benötigen ein gültiges GitHub-Token, um die GitHub-Integration in Cloud Assembly zu konfigurieren. Weitere Informationen zum Erstellen und Suchen Ihres Tokens finden Sie in der GitHub-Dokumentation.

Voraussetzungen

Prozedur

  1. Wählen Sie Infrastruktur > Verbindungen > Integrationen aus und klicken Sie auf Integration hinzufügen.
  2. Wählen Sie „GitHub“ aus.
  3. Geben Sie auf der GitHub-Konfigurationsseite die erforderlichen Informationen ein.
  4. Klicken Sie auf Validieren, um die Integration zu überprüfen.
  5. Wenn Sie zur Unterstützung einer Tagging-Strategie Tags hinzufügen müssen, geben Sie Funktions-Tags ein. Weitere Informationen finden Sie unter Vorgehensweise zum Verwenden von Tags zur Verwaltung von Cloud Assembly-Ressourcen und -Bereitstellungen und Erstellen einer Tagging-Strategie.
  6. Klicken Sie auf Hinzufügen.
  7. Konfigurieren Sie die GitLab-Verbindung so, dass Cloud-Vorlagen in einem geeigneten Repository akzeptiert werden.
    1. Wählen Sie Infrastruktur > Integrationen und dann die entsprechende GitHub-Integration aus.
    2. Wählen Sie Projekte aus.
    3. Wählen Sie Neues Projekt aus und erstellen Sie einen Namen für das Projekt.
    4. Geben Sie den Repository-Pfad innerhalb von GitHub ein. In der Regel ist dies der Benutzername des Hauptkontos, der an den Namen des Repositorys angehängt wird.
    5. Geben Sie die entsprechende GitHub-Verzweigung ein, die verwendet werden soll.
    6. Geben Sie gegebenenfalls unter Ordner einen Namen ein. Wenn Sie dieses Feld leer lassen, stehen alle Ordner zur Verfügung.
    7. Geben Sie einen geeigneten Typ ein.
    8. Klicken Sie auf Weiter, um das Hinzufügen des Repositorys abzuschließen.
      Es wird eine automatisierte Synchronisierungsaufgabe initiiert, die Cloud-Vorlagen in die Plattform importiert.
      Nach Abschluss der Synchronisierungsaufgaben wird eine Meldung mit dem Hinweis angezeigt, dass die Cloud-Vorlagen importiert wurden.

Ergebnisse

GitHub ist für die Verwendung in Cloud Assembly-Blueprints verfügbar.

Nächste Maßnahme

Sie können jetzt Cloud-Vorlagen aus GitHub abrufen.