Tous les produits
Search
Centre de documentation

CloudOps Orchestration Service:Extensions

Dernière mise à jour :Sep 02, 2026

Les extensions sont des plug-ins qui enrichissent et étendent les fonctionnalités des instances Elastic Compute Service (ECS) afin de répondre à divers besoins applicatifs et professionnels. Elles incluent des environnements d'exécution (tels que Java, Python et PHP), des outils de surveillance (comme l'agent CloudMonitor) et des outils de gestion (tels que le panneau BT). Avec la configuration rapide, vous pouvez configurer des extensions pour des instances ECS situées dans plusieurs régions en une seule opération. Les extensions publiques et les extensions personnalisées sont prises en charge. Cette approche améliore l'efficacité de l'installation et de la désinstallation des logiciels et simplifie les processus d'installation complexes.

Remarque

Si vous souhaitez configurer des extensions (publiques ou personnalisées) pour des instances ECS situées dans plusieurs régions en une seule opération, consultez cette rubrique. Pour configurer des extensions (publiques ou personnalisées) pour des instances ECS au sein d'une seule région, reportez-vous à la section Extensions.

Extensions publiques prises en charge

  • Panneaux et outils de gestion

    BT-Panel Free Edition : un panneau qui simplifie la gestion des opérations serveur et prend en charge plusieurs environnements ainsi que des extensions de fonctionnalités.

  • Conteneurs et virtualisation

    Docker Community Edition : une plateforme de conteneurisation open source qui prend en charge le déploiement et la gestion de conteneurs d'applications.

  • Systèmes de gestion de contenu

    WordPress : un système open source de blog et de gestion de contenu largement utilisé, souvent employé pour créer rapidement des sites web et des blogs.

  • Piles d'applications et environnements combinés

    • LAMP : combinaison de Linux, Apache, MySQL et PHP, principalement utilisée pour déployer des sites web dynamiques.

    • LNMP : combinaison de Linux, Nginx, MySQL et PHP. Similaire à LAMP, mais utilisant Nginx comme serveur web.

  • Journaux et surveillance

    • Simple Log Service Logtail : service fournissant la collecte et l'analyse de journaux en temps réel.

    • CloudMonitor Agent : outil client utilisé pour surveiller l'état des serveurs et des applications.

    • Grafana : outil open source de visualisation et de surveillance utilisé pour afficher les données de surveillance du système.

  • Stockage et gestion des versions

    • NAS one-click mount : solution File Storage NAS destinée au stockage et au partage de fichiers.

    • SVN : Subversion, un système de gestion des versions centralisé utilisé pour suivre l'historique des fichiers et des dossiers.

  • Intégration et livraison continues

    • GitLab : outil de gestion de dépôt Git intégrant des fonctionnalités CI/CD, qui prend en charge la gestion des versions et la collaboration entre développeurs.

    • Jenkins : serveur d'automatisation open source qui prend en charge l'exécution de tâches CI/CD.

  • Langages de programmation et environnements d'exécution : Java, Python, Node.js et PHP

  • Cache et bases de données : MySQL, Redis et Nginx

  • Accélération des performances des applications : x264/x265 et Nginx

Limites

  • L'instance ECS doit être dans l'état Running.

  • L'agent Cloud Assistant est installé sur l'instance ECS et son statut est Normal.

  • Les systèmes d'exploitation pris en charge incluent Alibaba Cloud Linux, CentOS, Ubuntu, Debian, Fedora et Windows Server. Les systèmes d'exploitation compatibles avec une extension spécifique sont affichés dans la console.

  • Vous ne pouvez installer ou désinstaller l'accélération des performances des applications que depuis les pages produit des instances Yitian (g8y, c8y et r8y).

Les limites précédentes s'appliquent aux extensions publiques. Pour installer une extension personnalisée, vous devez également respecter les exigences suivantes :

  • Une extension personnalisée a été créée et le package d'installation de l'extension est stocké dans un compartiment Object Storage Service (OSS).

  • Pour installer une extension personnalisée entre plusieurs comptes, le compte propriétaire de l'extension doit d'abord la partager avec le compte cible, qui doit être un compte Alibaba Cloud. Pour plus d'informations, consultez la section Share extensions.

Procédure

Si vous souhaitez installer une extension personnalisée entre plusieurs comptes, commencez par partager l'extension : utilisez le compte propriétaire de l'extension pour accéder à la page de détails de celle-ci, cliquez sur Add Sharing dans la section Sharing Status, puis partagez l'extension avec le compte cible (qui doit être un compte Alibaba Cloud). Ensuite, utilisez le compte cible pour effectuer les opérations suivantes. Pour plus d'informations, consultez la section Share extensions.

  1. Connectez-vous à la console OOS.

  2. Dans le volet de navigation de gauche, cliquez sur Quick Setup.

  3. Sous l'onglet Configuration Library, cliquez sur Create dans la section Extensions.

  4. Sur la page Extensions, configurez les paramètres, puis cliquez sur Create.

    Le tableau suivant décrit les principaux paramètres.

    Paramètre

    Description

    Configuration Description

    Description du contenu principal configuré pour cette fonctionnalité. La description doit comporter entre 1 et 256 caractères.

    Cross-account Configuration

    Current Account

    Option par défaut. Vous pouvez sélectionner des ressources appartenant au compte actuellement connecté.

    Across Accounts (Resource Directory)

    Vous pouvez gérer des ressources appartenant à plusieurs comptes. Avant d'utiliser cette option, vous devez activer Resource Directory et finaliser les paramètres à l'aide du compte de gestion ou d'un compte administrateur délégué. Lors de l'activation de l'accès approuvé, définissez Resource Orchestration Service (ROS) comme service approuvé. Pour plus d'informations, consultez la section Gérer les comptes administrateurs délégués.

    Select Instances

    Select Region

    Sélection de la région. Les méthodes suivantes sont prises en charge :

    • Deploy in Current Region : seules les instances gérées dans la région sélectionnée dans la console actuelle sont utilisées comme cibles.

    • Deploy in Another Region : sélectionnez les régions auxquelles vous souhaitez appliquer la configuration.

    Target Instance

    Sélectionnez les instances cibles. Les méthodes de sélection disponibles varient selon la méthode de sélection de la région :

    • Si vous déployez la configuration dans la région actuelle, vous pouvez sélectionner manuellement des instances, spécifier des tags, spécifier un groupe de ressources ou sélectionner toutes les instances.

    • Si vous déployez la configuration dans des régions spécifiées, vous pouvez spécifier des tags ou sélectionner toutes les instances.

    Configure Parameters

    Extension Type

    Sélectionnez le type d'extension que vous souhaitez installer. Les types suivants sont pris en charge :

    • Public Extension : extension fournie par Alibaba Cloud.

    • Custom Extension : extension que vous avez créée. Pour installer l'extension entre plusieurs comptes, vous devez d'abord la partager avec le compte cible.

    Extensions to install

    Les extensions disponibles pour la sélection varient en fonction du type d'extension sélectionné et des instances cibles. Seules les options affichées sur la page font foi.

    Action

    Les opérations d'installation, de désinstallation et de mise à jour sont prises en charge.

    Extension Version

    La version de l'extension est automatiquement sélectionnée. Aucune action n'est requise.

    Command Parameters

    Les paramètres à configurer varient en fonction de l'extension sélectionnée. Configurez les paramètres selon les instructions affichées à l'écran.

    Remarque

    Si le message No parameters are required for the extension. s'affiche, aucun paramètre supplémentaire n'est requis pour l'extension sélectionnée.

    Pour configurer le taux de simultanéité de l'exécution des tâches, accédez à la section Advanced.

    Paramètres avancés (facultatif)

    • Rate Control :

      • Concurrency-based Control : le taux de simultanéité spécifié est maintenu jusqu'à ce que toutes les tâches soient terminées. Ce mode convient aux scénarios où vous souhaitez contrôler l'utilisation des ressources et éviter une consommation excessive.

      • Batch-based Control : les tâches sont divisées à l'avance en plusieurs lots, et le lot suivant ne s'exécute qu'une fois le lot actuel terminé. Ce mode convient aux scénarios où vous souhaitez contrôler le rythme d'exécution, réduire la pression instantanée ou garantir l'ordre du traitement des données.

    • Concurrency : spécifiez un nombre ou un pourcentage pour contrôler le taux de simultanéité. Dans cet exemple, la valeur est définie sur 1, ce qui indique que la tâche s'exécute sur une instance à la fois.

    • Error Threshold : spécifiez le nombre maximal d'erreurs autorisées avant l'arrêt de la tâche. Vous pouvez indiquer un nombre ou un pourcentage. La valeur par défaut est 0, ce qui signifie que la tâche entière s'arrête dès qu'une erreur se produit. Si vous définissez ce paramètre sur 100 %, la tâche entière est considérée comme réussie, quel que soit le nombre d'erreurs survenues.

  5. Dans la boîte de dialogue Confirm Configuration qui s'affiche, vérifiez les paramètres de configuration et cliquez sur OK.

    Si vous installez une extension personnalisée entre plusieurs comptes, la page OSS Bucket Policy Confirmation s'affiche. Pour installer une extension entre plusieurs comptes, vous devez configurer une stratégie de compartiment OSS permettant au rôle d'exécution du groupe de piles du compte membre de lire le package d'installation de l'extension dans le compte Alibaba Cloud. Après avoir vérifié le nom du compartiment et le contenu de la stratégie affichés sur la page, cliquez sur Confirm and Create.

    Remarque

    Après confirmation de l'opération, la stratégie affichée sur la page est fusionnée avec la stratégie existante du compartiment. Les autres instructions ne sont pas écrasées.

    Une fois la configuration terminée, vous pouvez consulter la configuration de l'extension sous l'onglet Configurations.