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.
Erstellen und speichern Sie ein Token in einem Secrets Manager Manager-Secret
Wenn Sie Ihr Zugriffstoken mit Secrets Manager speichern möchten, können Sie entweder eine bestehende geheime Verbindung verwenden oder ein neues Geheimnis erstellen. Gehen Sie wie folgt vor, um ein neues Geheimnis zu erstellen:
- AWS Management Console
-
Um ein Secrets Manager Manager-Geheimnis zu erstellen in AWS Management Console
-
Wählen Sie als Quellanbieter Bitbucket oder GitHub Enterprise aus. GitHub
-
Führe für Credential einen der folgenden Schritte aus:
-
Wählen Sie Standard-Quellanmeldedaten, um die Standard-Quellanmeldedaten Ihres Kontos für alle Projekte zu verwenden.
-
Wenn Sie nicht mit Ihrem Quellanbieter verbunden sind, wählen Sie Standardzugangsdaten verwalten aus.
-
Wählen Sie für Anmeldeinformationstyp einen anderen Anmeldeinformationstyp als. CodeConnections
-
Wählen Sie für Service Secrets Manager und für Secrets New Secret.
-
Geben Sie im Feld Geheimer Name den Namen Ihres Geheimnisses ein.
-
Geben Sie im Feld Geheime Beschreibung — optional eine Beschreibung für Ihr Geheimnis ein.
-
Geben Sie je nach ausgewähltem Quellanbieter Ihr Token oder Ihren Benutzernamen und Ihr App-Passwort ein und wählen Sie Speichern aus. Gib für ein Bitbucket-API-Token stattdessen die E-Mail-Adresse und das API-Token deines Atlassian-Kontos ein.
-
-
Wähle Benutzerdefinierte Quellanmeldedaten, um benutzerdefinierte Quellanmeldedaten zu verwenden, um die Standardeinstellungen deines Accounts zu überschreiben.
-
Wählen Sie für Anmeldeinformationstyp einen anderen Anmeldeinformationstyp als. CodeConnections
-
Wählen Sie unter Verbindung die Option Create a secret aus.
-
Geben Sie im Feld Geheimer Name den Namen Ihres Geheimnisses ein.
-
Geben Sie im Feld Geheime Beschreibung — optional eine Beschreibung für Ihr Geheimnis ein.
-
Geben Sie je nach ausgewähltem Quellanbieter Ihr Token oder Ihren Benutzernamen und Ihr App-Passwort ein und wählen Sie Erstellen aus. Gib für ein Bitbucket-API-Token stattdessen die E-Mail-Adresse und das API-Token deines Atlassian-Kontos ein.
-
-
-
- AWS CLI
-
Um ein Secrets Manager Manager-Geheimnis zu erstellen in AWS CLI
-
Öffnen Sie die Eingabeaufforderung (Windows) oder das Terminal (Linux, macOS oder Unix). Verwenden Sie den AWS CLI , um den Secrets Manager create-secret Manager-Befehl auszuführen.
aws secretsmanager create-secret --region<aws-region>\ --name '<secret-name>' \ --description '<secret-description>' \ --secret-string '{ "ServerType":"<server-type>", "AuthType":"<auth-type>", "Token":"<token>" }' \ --tags Key=codebuild:source,Value='' \ Key=codebuild:source:type,Value=<type>\ Key=codebuild:source:provider,Value=<provider>Die Secrets Manager Manager-Geheimnisse, die CodeBuild akzeptiert werden, müssen sich im selben Konto und in derselben AWS Region wie das CodeBuild Projekt befinden und das folgende JSON-Format haben:
{ "ServerType": ServerType, "AuthType: AuthType, "Token": string, "Username": string // Optional and is only used for Bitbucket app password or API token }Feld Zulässige Werte Description ServerType
GITHUB
GITHUB_ENTERPRISE
BITBUCKET
Der externe Quellenanbieter für Ihr Secrets Manager Manager-Geheimnis.
AuthType
PERSONAL_ACCESS_TOKEN
GRUNDLEGENDE_AUTHENTIFIZIERUNG
Der Typ des Zugriffstokens, der von den Anmeldeinformationen verwendet wird. Für GitHub ist nur PERSONAL_ACCESS_TOKEN gültig. BASIC_AUTH ist nur für das Passwort oder das API-Token der Bitbucket-App gültig.
Token
stringFür GitHub GitHub Unternehmen ist dies das persönliche Zugriffstoken. Für Bitbucket ist dies das Zugriffstoken, das Bitbucket-App-Passwort oder das Bitbucket-API-Token.
Username
stringDer Bitbucket-Benutzername, wenn BASIC_AUTH lautet. AuthType Wenn du ein Bitbucket-API-Token verwendest, ist dies die E-Mail-Adresse, die mit deinem Atlassian-Konto verknüpft ist. Dieser Parameter ist für andere Arten von Quellanbietern nicht gültig.
CodeBuild Verwendet außerdem die folgenden Ressourcen-Tags für das Secret, um sicherzustellen, dass die Secrets beim Erstellen oder Bearbeiten von Projekten leicht ausgewählt werden können.
Tag-Schlüssel Tag-Wert Description codebuild:source:provider
GitHub
github_enterprise
Bitbucket
Gibt CodeBuild an, für welchen Anbieter dieses Geheimnis bestimmt ist.
codebuild:source:type
Personal_Zugriffstoken
grundlegende_Authentifizierung
Gibt CodeBuild den Typ des Zugriffstokens in diesem Geheimnis an.
-