Cvičení: Nastavení a načtení tajného klíče ze služby Azure Key Vault pomocí Azure CLI

Dokončeno

V tomto cvičení se naučíte provádět následující akce pomocí Azure CLI:

  • Vytvoření služby Key Vault
  • Přidání a načtení tajného kódu

Požadavky

    • Účet Azure s aktivním předplatným. Pokud ho ještě nemáte, můžete si zaregistrovat bezplatnou zkušební verzi na https://azure.com/free

Přihlaste se k Azure a spusťte Cloud Shell.

  1. Přihlaste se do Azure Portal a otevřete Cloud Shell.

    Umístění spouštěcího tlačítka Cloud Shellu.

  2. Až se prostředí otevře, nezapomeňte vybrat prostředí Bash.

    výběr prostředí Bash.

Vytvoření služby Key Vault

  1. Pojďme nastavit některé proměnné pro příkazy rozhraní příkazového řádku, aby se snížilo množství přetypování. Nahraďte řetězec proměnné <myLocation> regionem, který pro vás dává smysl. Název služby Key Vault musí být globálně jedinečný a následující skript vygeneruje náhodný řetězec.

    myKeyVault=az204vault-$RANDOM
    myLocation=<myLocation>
    
  2. Vytvořte skupinu prostředků.

    az group create --name az204-vault-rg --location $myLocation
    
  3. Vytvořte službu Key Vault pomocí příkazu az keyvault create.

    az keyvault create --name $myKeyVault --resource-group az204-vault-rg --location $myLocation
    

    Poznámka

    Toto může trvat několik minut, než proběhne.

Přidání a načtení tajného kódu

Pokud chcete do trezoru přidat tajný kód, stačí udělat několik dalších kroků.

  1. Vytvořte tajný kód. Pojďme přidat heslo, které může aplikace používat. Heslo se nazývá ExamplePassword a uloží do něj hodnotu hVFkk965BuUv.

    az keyvault secret set --vault-name $myKeyVault --name "ExamplePassword" --value "hVFkk965BuUv"
    
  2. K načtení tajného kódu použijte příkaz az keyvault secret show.

    az keyvault secret show --name "ExamplePassword" --vault-name $myKeyVault
    

    Tento příkaz vrátí kód JSON. Poslední řádek obsahuje heslo ve formátu prostého textu.

    "value": "hVFkk965BuUv"
    

Vytvořili jste Key Vault, uložili jste tajemství a načetli jej.

Vyčištění prostředků

Pokud už prostředky v tomto cvičení nepotřebujete, pomocí následujícího příkazu odstraňte skupinu prostředků a přidruženou službu Key Vault.

az group delete --name az204-vault-rg --no-wait