Terraform Cloud mit GitHub integrieren

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Integrieren GitHub Mit Terraform Dient zum Verknüpfen von Arbeitsbereichen mit Repositorys, um Versionssteuerung, Change-Nachverfolgung und Rollbacks zu aktivieren.

    Vorbereitungen

    Erforderliche Rolle: Terraform administrator oder DevOps-Teammitglied

    Prozedur

    1. Wechseln Sie zu Terraform Organisation, die für diese Anwendung erstellt wurde.
    2. Navigieren zu Einstellungen > Anbieteran.
    3. Wählen Sie Aus Fügen Sie einen VCS-Anbieter hinzu .
    4. Von GitHub Dropdown-Liste wählen Sie eine aus GitHub.com (anwenderdefiniert) .
    5. Wählen Sie den Link aus Registrieren Sie eine neue OAuth-Anwendung .
      Registrierungsformular für Terraform-CVS-Anbieter
    6. Wählen Sie Aus Anwendung registrieren .
    7. Kopieren Sie die Client-ID.
    8. Wählen Sie Aus Generieren Sie ein neues geheimes Clientgeheimnis Und kopieren Sie das generierte Client-Geheimnis.
    9. Kehren Sie zurück zu Terraform Konsole, in der Fügen Sie einen VCS-Anbieter hinzu Die Seite ist geöffnet, und fügen Sie sowohl die Client-ID als auch das geheime Client-Geheimnis ein.
      Terraform VCS-Anbieterseite
    10. Wählen Sie Aus Verbinden und fortfahren .
    11. Wählen Sie Aus Autorisieren .
      Hinweis:
      Befolgen Sie die plattformspezifischen Anweisungen, um zu autorisieren Terraform Cloud Um auf zuzugreifen GitHub Repository.

      Weitere Informationen finden Sie in der offiziellen Dokumentation: https://developer.hashicorp.com/terraform/cloud-docs/vcs/Github-enterprise .

    12. Auf der Erweiterte Einstellungen Seite auswählen Überspringen und beenden .

    Nächste Maßnahme

    Notieren Sie sich die OAuth-Token-ID, und geben Sie sie für den frei ServiceNow administrator.

    GitHub-OAuth-Token-ID