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.
Erstelle und speichere ein Token in einem Secrets Manager-Geheimnis
Wenn Sie Ihr Zugriffstoken mithilfe von 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-Managementkonsole
-
Um ein Secrets Manager-Geheimnis zu erstellen, AWS-Managementkonsole
-
Wähle als Quellanbieter Bitbucket oder GitHub Enterprise aus. GitHub
-
Führe für Credential einen der folgenden Schritte aus:
-
Wählen Sie Standard-Quell-Anmeldeinformationen, um die Standard-Quell-Anmeldeinformationen Ihres Kontos zu verwenden, die für alle Projekte gelten.
-
Wenn Sie nicht mit Ihrem Quellanbieter verbunden sind, wählen Sie Standard-Quell-Anmeldeinformationen verwalten aus.
-
Wählen Sie als Anmeldeinformationstyp einen anderen Anmeldeinformationstyp als. CodeConnections
-
Wählen Sie für Service Secrets Manager und für Secrets New 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 dem von Ihnen ausgewählten Quellanbieter Ihr Token oder Ihren Benutzernamen und das App-Passwort ein und wählen Sie Speichern. Gib für ein Bitbucket-API-Token stattdessen die E-Mail-Adresse deines Atlassian-Kontos und das API-Token ein.
-
-
Wähle Benutzerdefinierte Quell-Anmeldeinformationen, um benutzerdefinierte Quell-Anmeldeinformationen zu verwenden, um die Standardeinstellungen deines Accounts zu überschreiben.
-
Wählen Sie als 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 dem von Ihnen ausgewählten Quellanbieter Ihr Token oder Ihren Benutzernamen und das App-Passwort ein und wählen Sie Erstellen. Gib für ein Bitbucket-API-Token stattdessen die E-Mail-Adresse deines Atlassian-Kontos und das API-Token ein.
-
-
-
- AWS CLI
-
So erstellst du ein Secrets Manager-Geheimnis im AWS CLI
-
Öffnen Sie die Eingabeaufforderung (Windows) oder das Terminal (Linux, macOS oder Unix). Verwenden Sie den AWS CLI , um den Secrets 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-Secrets, die CodeBuild akzeptiert werden, müssen sich im gleichen Konto und in derselben AWS Region wie das CodeBuild Projekt befinden und müssen 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.COM/ENTERPRISE
BITBUCKET
Der Drittanbieter für den Quellcode Ihres Secrets Manager-Geheimnisses.
AuthType
PERSÖNLICHES_ZUGRIFFSTOKEN
BASIC_AUTH
Der Typ des Zugriffstokens, das von den Anmeldeinformationen verwendet wird. Denn GitHub nur PERSONAL_ACCESS_TOKEN ist gültig. BASIC_AUTH ist nur für das Bitbucket-App-Passwort oder das API-Token gültig.
Token
stringFür unser 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-Nutzername, wenn der BASIC_AUTH ist. 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 Geheimnis, um sicherzustellen, dass die Geheimnisse beim Erstellen oder Bearbeiten von Projekten leicht ausgewählt werden können.
Tag-Schlüssel Tag-Wert Description Codebuild: Quelle: Anbieter
GitHub
github_enterprise
Bitbucket
Gibt CodeBuild an, für welchen Anbieter dieses Geheimnis bestimmt ist.
Codebuild:Quelle:Typ
persönliches_Zugriffstoken
basic_auth
Gibt CodeBuild den Typ des Zugriffstokens in diesem Geheimnis an.
-