Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Alternativen zur Versionskontrolle von Quellcode in AFT
AFTverwendet AWS CodeCommit für ein Quellcode-Versionskontrollsystem (VCS) und ermöglicht andere, CodeConnectionsdie Ihren Geschäftsanforderungen oder der vorhandenen Architektur entsprechen.
Wenn Sie die Bereitstellung AFT zum ersten Mal durchführen und noch kein CodeCommit Repository haben, müssen Sie im Rahmen der AFT Bereitstellungsvoraussetzungen einen externen VCS Anbieter angeben. Weitere Informationen finden Sie unter Alternativen zur Versionskontrolle von Quellcode in AFT.
AFTunterstützt die folgenden Alternativen zur Quellcodeverwaltung:
-
GitHub
-
GitHub Unternehmensserver
-
BitBucket
Anmerkung
Wenn Sie es AWS CodeCommit als Ihren angebenVCS, sind keine weiteren Schritte erforderlich. AFTerstellt die erforderlichen git
Repositorys in Ihrer Umgebung mit Standardnamen. Sie können jedoch die Standard-Repository-Namen bei CodeCommit Bedarf überschreiben, um Ihren Unternehmensstandards zu entsprechen.
Richten Sie ein alternatives Quellcode-Versionskontrollsystem (benutzerdefiniertVCS) ein mit AFT
Gehen Sie folgendermaßen vor, um ein alternatives Quellcode-Versionskontrollsystem für Ihre AFT Bereitstellung einzurichten.
Schritt 1: Erstellen Sie git
Repositorys in einem unterstützten Versionskontrollsystem eines Drittanbieters (VCS).
Wenn Sie es nicht verwenden AWS CodeCommit, müssen Sie git
Repositorys in Ihrer von einem VCS Drittanbieter AFT unterstützten Umgebung für die folgenden Elemente erstellen.
-
AFTKontoanfragen. Beispielcode verfügbar
. Weitere Informationen zu AFT Kontoanfragen finden Sie unterRichten Sie ein neues Konto bei AFT ein. -
AFTAnpassungen bei der Kontobereitstellung. Beispielcode verfügbar.
Weitere Informationen zu Anpassungen bei der AFT Kontobereitstellung finden Sie unter. Erstellen Ihres Zustandsautomaten für die AFT-Kontobereitstellungsanpassung -
AFTglobale Anpassungen. Beispielcode verfügbar.
Weitere Informationen zu AFT globalen Anpassungen finden Sie unterAnpassungen des Kontos. -
AFTKontoanpassungen. Beispielcode verfügbar.
Weitere Informationen zu AFT Kontoanpassungen finden Sie unterAnpassungen des Kontos.
Schritt 2: Geben Sie die für AFT die VCS Bereitstellung erforderlichen Konfigurationsparameter an
Die folgenden Eingabeparameter werden benötigt, um Ihren VCS Anbieter im Rahmen der AFT Bereitstellung zu konfigurieren.
-
vcs_provider: Wenn Sie nicht verwenden AWS CodeCommit, geben Sie den VCS Anbieter je nach Anwendungsfall als
"bitbucket"
"github"
"githubenterprise"
, oder an. -
github_enterprise_url: Geben Sie nur für Enterprise-Kunden den an. GitHub GitHub URL
-
account_request_repo_name: Für Benutzer ist dieser Wert auf gesetzt. AWS CodeCommit
aft-account-request
Aktualisieren Sie in einer Umgebung mit AFT VCS Drittanbieter-Unterstützung diesen Eingabewert mit Ihrem tatsächlichen Repository-Namen. Für BitBucket Github und GitHub Enterprise muss der Repository-Name das folgende Format[Org]/[Repo]
haben. -
account_customizations_repo_name: Für Benutzer ist dieser Wert auf gesetzt. AWS CodeCommit
aft-account-customizations
Aktualisieren Sie in einer Umgebung, die von einem VCS Drittanbieter AFT unterstützt wird, diesen Eingabewert mit Ihrem Repository-Namen. Für BitBucket Github und GitHub Enterprise muss der Repository-Name das folgende Format[Org]/[Repo]
haben. -
account_provisioning_customizations_repo_name: Für Benutzer ist dieser Wert auf gesetzt. AWS CodeCommit
aft-account-provisioning-customizations
Aktualisieren Sie in einer Umgebung mit AFT Drittanbieter-Unterstützung diesen Eingabewert mit Ihrem Repository-Namen. VCS Für BitBucket Github und GitHub Enterprise muss der Repository-Name das folgende Format[Org]/[Repo]
haben. -
global_customizations_repo_name: Für Benutzer ist dieser Wert auf gesetzt. AWS CodeCommit
aft-global-customizations
Aktualisieren Sie in einer Umgebung mit AFT VCS Drittanbieter-Unterstützung diesen Eingabewert mit Ihrem Repository-Namen. Für BitBucket Github und GitHub Enterprise muss der Repository-Name das folgende Format[Org]/[Repo]
haben. -
account_request_repo_branch: Der Branch ist
main
standardmäßig, aber der Wert kann überschrieben werden.
Standardmäßig stammen Quellen aus dem Branch jedes Repositorys. AFT main
git
Sie können den Wert des Zweignamens mit einem zusätzlichen Eingabeparameter überschreiben. Weitere Informationen zu Eingabeparametern finden Sie in der README Datei im AFTTerraform-Modul
Für bestehende Kunden AWS CodeCommit
Wenn Sie ein CodeCommit Repository mit einem neuen Namen für erstellenAFT, können Sie den Repository-Namen aktualisieren, indem Sie die Werte für diese Eingabeparameter aktualisieren.
Schritt 3: Stellen Sie die AWS CodeStar Verbindung für VCS Drittanbieter her
Wenn Ihre Bereitstellung ausgeführt wird, werden AFT entweder die erforderlichen AWS CodeCommit Repositorys oder eine AWS CodeStar Verbindung für den von Ihnen ausgewählten VCS Drittanbieter erstellt. In letzterem Fall müssen Sie sich manuell bei der Konsole des AFT Verwaltungskontos anmelden, um die ausstehende AWS CodeStar Verbindung herzustellen. Weitere Anweisungen zum AWS CodeStar Herstellen der AWS CodeStar Verbindung finden Sie in der Dokumentation.