Bei einer geheimen Cloud Assembly-Eigenschaft handelt es sich um einen wiederverwendbaren verschlüsselten Wert, der von Projektbenutzern zu ihren Cloud-Vorlagen-Designs hinzugefügt werden kann.

Geheime Zugriffsschlüssel und Anmeldedaten sind typische Beispiele für geheime Eigenschaften. Nach dem Erstellen und Speichern kann ein geheimer Eigenschaftswert niemals entschlüsselt oder gelesen werden.

Erstellen einer geheimen Eigenschaft

  1. Melden Sie sich bei Cloud Assembly mit Berechtigungen der Projektadministratorrolle an.
  2. Navigieren Sie zu Infrastruktur > Verwaltung > Geheimnisse und klicken Sie auf Neues Geheimnis.
  3. Wählen Sie das Projekt aus.
  4. Geben Sie einen eindeutigen Eigenschaftsnamen für den geheimen Schlüssel ohne Leerzeichen oder Sonderzeichen ein.

    Der Name ist der sichtbare Bezeichner für den geheimen Schlüssel.

  5. Geben Sie den geheimen Wert ein.

    Bei der Eingabe wird der Wert standardmäßig ausgeblendet und somit bei freigegebenem Bildschirm geschützt.

    Bei Bedarf können Sie auf das Augensymbol klicken, um einen Wert anzuzeigen und zu überprüfen. Nach dem Speichern wird ein geheimer Wert jedoch in der Datenbank verschlüsselt und kann nie wieder angezeigt werden.

  6. Geben Sie optional eine längere Beschreibung der geheimen Eigenschaft ein.
  7. Klicken Sie auf Erstellen.
Erstellen eines Geheimnisses

Hinzufügen einer geheimen Eigenschaft zu einer Cloud-Vorlage

Projektbenutzer können eine geheime Eigenschaft als Bindung im Cloud-Vorlagencode hinzufügen.

Beachten Sie, dass bei der Eingabe der '${secret.-Zeichen eine Auswahlliste mit Geheimnissen angezeigt wird, die für das Projekt erstellt wurden.

type: Cloud.Machine
properties:
  name: ourvm
  image: mint20
  flavor: small
  remoteAccess:
    authentication: publicPrivateKey
    sshKey: '${secret.ourPublicKey}'
    username: root

Informationen zum Hinzufügen einer geheimen Eigenschaft zu einer Terraform-Konfiguration finden Sie unter Verwenden einer geheimen Cloud Assembly-Eigenschaft in einer Terraform-Konfiguration.