Ein Geheimnis verwenden - Amazon CodeCatalyst

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.

Ein Geheimnis verwenden

Um ein Geheimnis in einer Workflow-Aktion zu verwenden, müssen Sie die Referenz-ID des Geheimnisses abrufen und diese ID in der Workflow-Aktion verwenden.

Den Bezeichner eines Geheimnisses abrufen

Gehen Sie wie folgt vor, um die Referenz-ID des Geheimnisses zu ermitteln. Sie fügen diese Kennung Ihrem Workflow hinzu.

Um die Referenz-ID des Geheimnisses zu erhalten
  1. Öffnen Sie die CodeCatalyst Konsole unter https://codecatalyst.aws/.

  2. Wählen Sie im Navigationsbereich CI/CD und dann Secrets aus.

  3. Suchen Sie in der Liste der Geheimnisse nach dem Geheimnis, das Sie verwenden möchten.

  4. Kopieren Sie in der Spalte Referenz-ID die Kennung des Geheimnisses. Im Folgenden ist die Syntax für die Referenz-ID:

    ${Secrets.<name>}

Verweisen auf ein Geheimnis in einem Workflow

Gehen Sie wie folgt vor, um in einem Workflow auf ein Geheimnis zu verweisen.

Um auf ein Geheimnis zu verweisen
  1. Wählen Sie im Navigationsbereich CI/CD und dann Workflows aus.

  2. Wählen Sie den Namen Ihres Workflows. Sie können nach dem Quell-Repository oder dem Branch-Namen filtern, in dem der Workflow definiert ist, oder nach dem Workflow-Namen filtern.

  3. Wählen Sie Bearbeiten aus.

  4. Wählen Sie YAML.

  5. Ändern Sie das YAML so, dass es den Bezeichner des Geheimnisses verwendet. Um beispielsweise einen Benutzernamen und ein Passwort zu verwenden, die zusammen mit dem curl Befehl als Geheimnisse gespeichert sind, würden Sie einen Run Befehl verwenden, der dem folgenden ähnelt:

    - Run: curl -u <username-secret-identifier>:<password-secret-identifier> https://example.com
  6. (Optional) Wählen Sie „Validieren“, um den YAML-Code des Workflows vor dem Commit zu überprüfen.

  7. Wählen Sie Commit, geben Sie eine Commit-Nachricht ein und wählen Sie erneut Commit aus.