Sdílet prostřednictvím


Programové nasazení aplikace Azure Kubernetes pomocí Azure CLI

Pokud chcete aplikaci Kubernetes nasadit programově prostřednictvím Azure CLI, vyberete aplikaci a nastavení Kubernetes, přijmete právní podmínky a podmínky a nakonec aplikaci nasadíte pomocí příkazů rozhraní příkazového řádku.

Výběr aplikace Kubernetes

Nejprve musíte vybrat aplikaci Kubernetes, kterou chcete nasadit na webu Azure Portal. Budete také muset zkopírovat některé podrobnosti pro pozdější použití.

  1. Na webu Azure Portal přejděte na stránku Marketplace.

  2. Vyberte aplikaci Kubernetes.

  3. Vyberte požadovaný plán.

  4. Vyberte tlačítko Vytvořit.

  5. Vyplňte všechny podrobnosti aplikace (rozšíření).

  6. Na kartě Zkontrolovat a vytvořit vyberte Možnost Stáhnout šablonu pro automatizaci. Pokud jsou všechna ověření úspěšná, zobrazí se v editoru šablona ARM.

  7. Prozkoumejte šablonu ARM:

    1. V části proměnných zkopírujte plan-name, plan-publisher, plan-offerID, hodnoty a clusterExtensionTypeName hodnoty pro pozdější použití.

        "variables": {
              "plan-name": "DONOTMODIFY",
              "plan-publisher": "DONOTMODIFY",
              "plan-offerID": "DONOTMODIFY",
              "releaseTrain": "DONOTMODIFY",
              "clusterExtensionTypeName": "DONOTMODIFY"
          },
      
    2. V oddílu prostředků Microsoft.KubernetesConfiguration/extensions zkopírujte configurationSettings oddíl pro pozdější použití.

    {
                "type": "Microsoft.KubernetesConfiguration/extensions",
                "apiVersion": "2022-11-01",
                "name": "[parameters('extensionResourceName')]",          
                "properties": {
                    "extensionType": "[variables('clusterExtensionTypeName')]",
                    "autoUpgradeMinorVersion": true,
                    "releaseTrain": "[variables('releaseTrain')]",
                    "configurationSettings": {
                        "title": "[parameters('app-title')]",
                        "value1": "[parameters('app-value1')]",
                        "value2": "[parameters('app-value2')]"
                    },
    

    Poznámka:

    Pokud v šabloně ARM nejsou žádná nastavení konfigurace, projděte si dokumentaci související s aplikací na Azure Marketplace nebo na webu partnera.

Přijetí podmínek a smluv

Než budete moct nasadit aplikaci Kubernetes, musíte přijmout její podmínky a smlouvy. Provedete to spuštěním následujícího příkazu s použitím hodnot, které jste zkopírovali pro plan-publisher, plan-offerIDa plan-name.

az vm image terms accept --offer <plan-offerID> --plan <plan-name> --publisher <plan-publisher>

Poznámka:

I když se tento příkaz používá pro virtuální počítače, funguje také pro kontejnery. Další informace najdete v referenčních informacíchaz cm image terms.

Nasazení aplikace

Pokud chcete nasadit aplikaci (rozšíření) prostřednictvím Azure CLI, postupujte podle kroků popsaných v tématu Nasazení a správa rozšíření clusteru pomocí Azure CLI.

Další kroky