Come implementare un'applicazione Azure Kubernetes per la programmazione usando l'interfaccia della riga di comando di Azure

Per implementare programmaticamente un'applicazione Kubernetes tramite l'interfaccia della riga di comando di Azure, selezionare l'applicazione Kubernetes, impostazioni, accettare termini e condizioni legali e infine implementare l'applicazione tramite i comandi dell'interfaccia della riga di comando.

Selezionare l’applicazione Kubernetes

Per prima cosa, selezionare l’applicazione Kubernetes che si desidera implementare nel portale di Azure. Sarà anche necessario copiare alcuni dettagli che serviranno in un secondo momento.

  1. Accedere alla pagina Marketplace nel portale di Azure.

  2. Selezionare l’applicazione Kubernetes.

  3. Selezionare il piano richiesto.

  4. Selezionare il pulsante Crea.

  5. Compilare tutti i dati dell'applicazione (estensione).

  6. Nella scheda Rivedi e Crea, selezionare Scaricare un modello per l'automazione. Se tutte le convalide sono passate, il modello di Resource Manager apparirà nell’editor.

  7. Esaminare il modello di Resource Manager:

    1. Nella sezione variabili, copiare i valori plan-name, plan-publisher, plan-offerID, e clusterExtensionTypeName per usarli in seguito.

        "variables": {
              "plan-name": "DONOTMODIFY",
              "plan-publisher": "DONOTMODIFY",
              "plan-offerID": "DONOTMODIFY",
              "releaseTrain": "DONOTMODIFY",
              "clusterExtensionTypeName": "DONOTMODIFY"
          },
      
    2. Nella sezione Microsoft.KubernetesConfiguration/extensions della risorsa, copiare la sezione configurationSettings per usarla in seguito.

    {
                "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')]"
                    },
    

    Nota

    Se nel modello di ARM non sopo presenti impostazioni di configurazione, consultare la documentazione relativa all’applicazione in Azure Marketplace o sul sito web del partner.

Accettare termini e condizioni

Prima di poter implementare un'applicazione Kubernetes, è necessario accettare termini e condizioni. A tale scopo, eseguire il seguente comando, usando i valori copiati per plan-publisher, plan-offerID e plan-name.

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

Nota

Anche se questo comando è inteso per macchine virtuali, funziona anche per contenitori. Per altre informazioni, vedere le az cm image termsinformazioni di riferimento.

Distribuire l'applicazione

Per implementare l'applicazione (estensione) tramite l'interfaccia della riga di comando di Azure, seguire la procedura illustrata in Implementare e gestire le estensioni del cluster usando l'interfaccia della riga di comando di Azure.

Passaggi successivi