Déployer une application Azure Kubernetes à l’aide d’un modèle ARM
Pour déployer une application Kubernetes par programmation via Azure CLI, vous devez sélectionner l’application et les paramètres Kubernetes, générer un modèle ARM, accepter les conditions générales, puis déployer le modèle ARM.
Sélectionner une application Kubernetes
Pour commencer, vous devez sélectionner l’application Kubernetes que vous souhaitez déployer sur le portail Azure.
Sur le portail Azure, accédez à la page Place de marché.
Sélectionnez votre application Kubernetes.
Sélectionnez le plan nécessaire.
Sélectionnez l’onglet Informations d’utilisation + Support. Copiez les valeurs de
publisherID
,productID
etplanID
. Vous aurez besoin de ces valeurs par la suite.
Générer un modèle ARM
Poursuivez avec la génération du modèle ARM pour votre déploiement.
Cliquez sur le bouton Créer.
Fournissez tous les détails de l’application (extension).
Au bas de l’onglet Vérifier + créer, sélectionnez Télécharger un modèle pour automatisation.
Si toutes les validations réussissent, le modèle ARM s’affiche dans l’éditeur.
Téléchargez le modèle ARM et enregistrez-le dans un fichier sur votre ordinateur.
Accepter les conditions et les contrats
Avant de pouvoir déployer une application Kubernetes, vous devez en accepter les conditions et les contrats. Pour cela, utilisez Azure CLI ou Azure PowerShell. Veillez à utiliser les valeurs que vous avez copiées pour plan-publisher
, plan-offerID
et plan-name
dans votre commande.
az vm image terms accept --offer <Product ID> --plan <Plan ID> --publisher <Publisher ID>
Notes
Bien que cette commande Azure CLI soit destinée aux machines virtuelles, elle fonctionne aussi avec les conteneurs. Pour plus d’informations, consultez la référence az cm image terms
.
## Get-AzureRmMarketplaceTerms -Publisher <Publisher ID> -Product <Product ID> -Name <Plan ID>
Déployer le modèle ARM
Une fois que vous avez accepté les conditions, vous pouvez déployer votre modèle ARM. Vous trouverez les instructions dans Tutoriel : Créer et déployer votre premier modèle ARM.
Étapes suivantes
- Découvrez les applications Kubernetes disponibles sur la Place de marché.
- Découvrez les extensions de cluster.
Azure Kubernetes Service