Partager via


Gérer les environnements dans Environnements de déploiement Azure

Dans cet article, vous apprenez à gérer les environnements dans le service Environnements de déploiement Azure (ADE, Azure Deployment Environments). En tant que développeur, vous pouvez créer et gérer vos environnements à partir du portail des développeurs ou à l’aide d’Azure CLI.

Dans Environnements de déploiement Azure, un ingénier de plateforme donne aux développeurs l’accès aux projets et aux types d’environnement qui leur sont associés. Une fois qu’un développeur y a accès, il peut créer des environnements de déploiement basés sur les types d’environnement préconfigurés. Les autorisations sont définies dans le type d’environnement spécifique.

Prérequis

Créer un environnement à l’aide du portail des développeurs

Le portail des développeurs fournit une interface graphique permettant aux équipes de développement de créer de nouveaux environnements et de gérer des environnements existants dans Environnements de déploiement Azure. Vous pouvez créer, redéployer et supprimer vos environnements en fonction des besoins dans le portail des développeurs.

Lorsque vous créez un environnement de déploiement, ADE utilise la définition d’environnement pour définir les ressources de votre environnement et crée un groupe de ressources pour les stocker.

Pour créer un environnement de déploiement dans le portail des développeurs, suivez ces étapes :

  1. Connectez-vous au portail des développeurs.

  2. Dans le menu Nouveau en haut à droite, sélectionnez Nouvel environnement.

    Capture d’écran montrant le nouveau menu avec un nouvel environnement mis en surbrillance.

  3. Dans le volet Ajouter un environnement, sélectionnez les informations suivantes :

    Champ Valeur
    Nom Entrez un nom descriptif pour votre environnement.
    Project Sélectionnez le projet dans lequel vous souhaitez créer l’environnement. Si vous avez accès à plusieurs projets, une liste des projets disponibles s’affiche.
    Type Sélectionnez le type d’environnement que vous souhaitez créer. Si vous avez accès à plusieurs types d’environnement, une liste des types disponibles s’affiche.
    Définitions d’environnement Sélectionnez la définition d’environnement à utiliser pour créer l’environnement. Vous voyez la liste des définitions d’environnement disponibles dans les catalogues associés à votre centre de développement.

    Capture d’écran montrant le volet Ajouter un environnement.

    Si votre environnement est configuré pour accepter des paramètres, vous pouvez les entrer dans un volet distinct.

    Capture d’écran du portail des développeurs montrant le volet des paramètres.

  4. Sélectionnez Créer. La mosaïque d’environnement s’affiche immédiatement dans le portail des développeurs, affichant l’état de la Création... en cours de création.

  5. Pour afficher les ressources qui ont été créées pour l’environnement, sélectionnez Ressources d’environnement.

    Capture d’écran montrant une vignette d’environnement avec le lien Ressources d’environnement mis en évidence.

  6. Vous pouvez voir les ressources de votre environnement listées dans le portail Azure.

    Capture d’écran montrant les ressources d’environnement dans le portail Azure.

Redéployer un environnement à l’aide du portail des développeurs

Lorsque vous devez mettre à jour votre environnement de déploiement, vous pouvez le redéployer. Le processus de redéploiement met à jour toutes les ressources existantes dont les propriétés ont été modifiées ou crée des ressources basées sur la dernière configuration de la définition d’environnement.

  1. Connectez-vous au portail des développeurs.

  2. Dans l’environnement que vous souhaitez redéployer, sélectionnez le menu des options à côté du nom de l’environnement, puis choisissez Redéployer.

    Capture d’écran montrant une vignette d’environnement avec le menu des options développé et l’option Redéployer sélectionnée.

  3. Si des paramètres sont définis dans la définition d’environnement, vous êtes invité à apporter les modifications souhaitées. Après avoir apporté vos modifications, sélectionnez Redéployer.

    Capture d’écran montrant le volet des paramètres de redéploiement.

  4. Si votre environnement n’inclut pas de paramètres configurables, le message Redéployer <le nom de l’environnement> s’affiche. Sélectionnez Redéployer.

    Capture d'écran montrant le message de confirmation de redéploiement avec le bouton Redéployer mis en évidence.

  5. L’environnement affiche l’état du Redéploiement... pendant le redéploiement. Pour afficher les ressources redéployées, sélectionnez Ressources d’environnement.

    Les ressources de l’environnement sont affichées dans le Portail Azure.

    Capture d’écran montrant les ressources redéployées dans le portail Azure.

Supprimer un environnement à l’aide du portail des développeurs

Vous pouvez supprimer complètement votre environnement de déploiement lorsque vous n’en avez plus besoin. ADE utilise le groupe de ressources et la définition d’environnement pour identifier et supprimer les ressources créées pour l’environnement de déploiement.

  1. Connectez-vous au portail des développeurs.

  2. Dans l’environnement que vous souhaitez redéployer, sélectionnez le menu des options à côté du nom de l’environnement, puis choisissez Supprimer.

    Capture d’écran montrant une vignette d’environnement avec le menu des options développé et l’option Supprimer sélectionnée.

  3. Dans le message de confirmation, sélectionnez Supprimer

    Capture d’écran montrant un message de confirmation de suppression avec Supprimer mis en évidence.

  4. La mosaïque d’environnement affiche l’état de Suppression... pendant que la suppression est en cours.

Forcer la suppression d’un environnement

La tentative de suppression d’un environnement de déploiement peut échouer en raison de problèmes tels que l’absence ou l’inaccessibilité de la définition d’environnement. Elle peut également échouer si Azure Container Registry (ACR) qui contient un exécuteur personnalisé n’est pas disponible, si ADE ne peut pas accéder à l’exécuteur ou si des mises à jour entraînent le dysfonctionnement de l’exécuteur.

Si la suppression échoue, vous pouvez forcer la suppression de l’environnement. La suppression forcée supprime l’environnement, son groupe de ressources de déploiement et toutes les ressources du groupe de ressources de déploiement. Toutes les ressources créées en dehors du groupe de ressources sont orphelines ; la suppression forcée ne les supprime pas.

Pour forcer la suppression d’un environnement, suivez ces étapes :

  1. Ouvrez l’interface de ligne de commande.

  2. Exécutez la commande suivante pour forcer la suppression de l’environnement :

    az devcenter environment delete --name <environment-name> --dev-center <dev-center-name> --project-name <project-name> --force
    

    Remplacez <environment-name> par le nom de l’environnement à supprimer, <dev-center-name> par le nom de votre centre de développement et <project-name> par le nom du projet auquel appartient l’environnement.

Pour plus d’informations sur la commande az devcenter environment delete, consultez az devcenter environment delete.

Important

La fonctionnalité de suppression forcée est actuellement en PRÉVERSION. Pour plus d’informations sur l’état de préversion, consultez Conditions d’utilisation supplémentaires pour les préversions de Microsoft Azure. Le document définit les conditions juridiques qui s’appliquent aux fonctionnalités Azure en version bêta, en préversion ou qui ne sont pas encore en disponibilité générale.

Gérer un environnement à l’aide d’Azure CLI

Azure CLI fournit une interface de ligne de commande pour la vitesse et l’efficacité lorsque vous créez plusieurs environnements similaires, ou pour des plateformes où les ressources telles que la mémoire sont limitées. Vous pouvez utiliser l’extension Azure CLI devcenter pour créer, répertorier, déployer ou supprimer un environnement dans Environnements de déploiement Azure.

Pour apprendre à gérer vos environnements à l’aide de l’interface CLI, consultez Créer un environnement et y accéder en utilisant Azure CLI.

Pour obtenir la documentation de référence sur l’extension Azure CLI devcenter, consultez az devcenter.