Sdílet prostřednictvím


Rychlý start: Export virtuálního počítače do Terraformu pomocí webu Azure Portal

Platí pro: ✔️ Všechny prostředky roviny správy od poskytovatele AzureRM nebo AzAPI .

Existující prostředky Azure je možné exportovat do Terraformu prostřednictvím webu Azure Portal. V tomto rychlém startu se dozvíte, jak pomocí webu Azure Portal exportovat skupinu prostředků.

  • Vytvořte testovací skupinu prostředků Azure pomocí Azure CLI nebo Azure PowerShellu.
  • Vytvořte testovací virtuální počítač s Linuxem pomocí Azure CLIor Azure PowerShellu.
  • Exportujte stav skupiny prostředků a virtuálního počítače z Azure do Terraformu.
  • Otestujte, že místní stav odpovídá stavu prostředků v Azure.

Snímek obrazovky s exportem prostředků Terraformu na webu Azure Portal

Požadavky

Nastavení virtuálního počítače

Azure CLI nebo Azure PowerShell

Vytvořte virtuální počítač s Linuxem.

  1. Spuštěním příkazu az group create vytvořte skupinu prostředků Azure.

    az group create --name myResourceGroup --location eastus
    
  2. Spuštěním příkazu az vm create vytvořte virtuální počítač.

    az vm create \
      --resource-group myResourceGroup \
      --name myVM \
      --image Debian11 \
      --admin-username azureadmin \
      --generate-ssh-keys \
      --public-ip-sku Standard
    

portál Azure

  1. V části Služby Azure vyberte Virtuální počítače. Pokud virtuální počítače nevidíte, vyhledejte ho na panelu hledání.
  2. Na stránce Virtuální počítače vyberte Vytvořit a zobrazte rozevírací seznam. Vyberte virtuální počítač Azure.
  3. V části Název virtuálního počítače zadejte myVM.
  4. V části Název skupiny prostředků vyberte Vytvořit nový a zadejte myResourceGroup.
  5. Ponechte všechno ostatní jako výchozí. Vyberte možnost Zkontrolovat a vytvořit.
  6. Ověřte, že je vše správně nakonfigurované, a pak vyberte Vytvořit.

Registrace poskytovatele prostředků

Pokud vaše předplatné není zaregistrované u Microsoft.AzureTerraform poskytovatele prostředků, projděte si pokyny k registraci.

Přihlásit se do Azure

Přihlaste se do Azure Portalu.

Export skupiny prostředků

Exportujte existující skupinu prostředků do Terraformu.

  1. Na stránce přehledu pro vaši skupinu prostředků rozbalte kartu Automation a vyberte Exportovat šablonu. Snímek obrazovky s panelem Exportovat Terraform v portálu Azure.

  2. Na stránce Exportovat šablonu vyberte Terraform.

  3. Vyberte buď poskytovatele AzureRM , nebo AzAPI poskytovatele. Kód lze také vygenerovat pro oba poskytovatele najednou pro souběžné porovnání.

  4. Zkontrolujte vygenerovaný kód. Snímek obrazovky s exportem výstupu Terraformu na webu Azure Portal

  5. Pomocí tlačítka pro kopírování šablony v pravém dolním rohu nebo tlačítkem pro kopírování obsahu nahoře vložte přímo do editoru kódu. Případně můžete pomocí tlačítka pro stažení získat složku ZIP s konfiguračním souborem terraformu. Pokud výstup není to, co jste očekávali, zkontrolujte, jestli jste zaregistrovali poskytovatele prostředků. Pokud se vám stále zobrazují chyby, klikněte na tlačítko Váš názor a informujte nás o chybě.

Vyčistěte zdroje

Smazat prostředky

Pokud už je nepotřebujete, můžete odstranit skupinu prostředků, virtuální počítač a všechny související prostředky.

  1. V horní části stránky skupiny prostředků vyberte Odstranit skupinu prostředků.
  2. Otevře se stránka s upozorněním, že se chystáte odstranit prostředky. Zadejte název skupiny prostředků a výběrem možnosti Odstranit dokončete odstranění prostředků a skupiny prostředků.

Automatické vypnutí

Pokud je virtuální počítač stále potřeba, Azure poskytuje funkci automatického vypnutí pro virtuální počítače, která pomáhá spravovat náklady a zajistit, že vám nebudou účtovány nevyužité prostředky.

  1. V části Operations pro virtuální počítač vyberte možnost Automatické vypnutí.
  2. Otevře se stránka, kde můžete nakonfigurovat čas automatického vypnutí. Vyberte možnost Zapnuto, pokud chcete povolit a nastavit čas, který vám vyhovuje.
  3. Jakmile nastavíte čas, vyberte Uložit v horní části a povolte konfiguraci automatického vypnutí.

Poznámka:

Nezapomeňte správně nakonfigurovat časové pásmo tak, aby odpovídalo vašim požadavkům, protože (UTC) Koordinovaný univerzální čas je výchozím nastavením v rozevíracím seznamu Časové pásmo.

Další informace naleznete v tématu Automatické vypnutí.

Další kroky

V tomto rychlém startu jste nasadili jednoduchý virtuální počítač a exportovali konfiguraci do kódu Terraformu.