Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Pour déployer une application Kubernetes par programmation via Azure CLI, vous sélectionnez l’application et les paramètres Kubernetes, acceptez les conditions générales légales, puis déployez l’application via les commandes CLI.
Sélectionner une application Kubernetes
Pour commencer, vous devez sélectionner l’application Kubernetes que vous souhaitez déployer sur le portail Azure. Vous devrez également copier certains des détails pour une utilisation ultérieure.
Sur le portail Azure, accédez à la page Place de marché.
Sélectionnez votre application Kubernetes.
Sélectionnez le plan nécessaire.
Cliquez sur le bouton Créer.
Fournissez tous les détails de l’application (extension).
Dans l’onglet Vérifier + Créer , sélectionnez Télécharger un modèle pour l’automatisation. Si toutes les validations réussissent, le modèle ARM s’affiche dans l’éditeur.
Examinez le modèle ARM :
Dans la section variables, copiez les valeurs
plan-name,,plan-publisher,,plan-offerID,etclusterExtensionTypeNamepour une utilisation ultérieure."variables": { "plan-name": "DONOTMODIFY", "plan-publisher": "DONOTMODIFY", "plan-offerID": "DONOTMODIFY", "releaseTrain": "DONOTMODIFY", "clusterExtensionTypeName": "DONOTMODIFY" },Dans la section de ressource
Microsoft.KubernetesConfiguration/extensions, copiez laconfigurationSettingssection pour une utilisation ultérieure.
{ "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')]" },Remarque
S’il n’existe aucun paramètre de configuration dans le modèle ARM, reportez-vous à la documentation relative à l’application dans la Place de marché Azure ou sur le site web du partenaire.
Accepter les conditions et les contrats
Avant de pouvoir déployer une application Kubernetes, vous devez en accepter les conditions et les contrats. Pour ce faire, exécutez la commande suivante, en utilisant les valeurs que vous avez copiées pour plan-publisher, plan-offerIDet plan-name.
az vm image terms accept --offer <plan-offerID> --plan <plan-name> --publisher <plan-publisher>
Remarque
Bien que cette commande soit destinée aux machines virtuelles, elle fonctionne également pour les conteneurs. Pour plus d’informations, consultez la référence az cm image terms.
Déployer l’application
Pour déployer l’application (extension) via Azure CLI, suivez les étapes décrites dans Déployer et gérer des extensions de cluster à l’aide d’Azure CLI.
Étapes suivantes
- Découvrez les applications Kubernetes disponibles sur la Place de marché.
- Découvrez les extensions de cluster.