Module d’outils CEE

La variable ECE-Tools Le module est un ensemble de scripts et d’outils conçus pour gérer et déployer le Commerce application. La variable ece-tools package simplifie de nombreux processus, tels que la gestion des tâches cron, la vérification de la configuration du projet et l’application de correctifs et correctifs Adobes. Vous pouvez afficher et contribuer au open source ECE-Tools référentiel de code sur GitHub.

NOTE
Si vous utilisez une version d’Adobe Commerce sur une infrastructure cloud qui ne contient pas l’événement ece-tools module, vous devez ensuite effectuer une mise à niveau ponctuelle à votre projet cloud pour supprimer les modules obsolètes. Si vous utilisez actuellement la variable ece-tools et vous devez le mettre à jour, voir Mettre à jour le package CEE-Outils.

La variable ece-tools est compatible avec Adobe Commerce (à partir de la version 2.1.4) et contient des scripts et Adobe Commerce sur les commandes d’infrastructure cloud conçues pour vous aider à gérer votre code et à créer et déployer automatiquement vos projets.

La liste suivante répertorie les ece-tools Commandes :

php ./vendor/bin/ece-tools list

Créer et déployer

La variable ece-tools Le module contient des commandes permettant d’effectuer des opérations pour les étapes de création, de déploiement et de post-déploiement du lancement d’Adobe Commerce sur l’application d’infrastructure cloud. Par exemple, la variable php ./vendor/bin/ece-tools build lance le processus de création de l’application.

Par défaut, ces ece-tools Les commandes se trouvent dans la fonction hooks, propriété de .magento.app.yaml fichier de configuration.

Générateur de configuration Docker

La variable ece-tools comprend une dépendance pour la variable magento/magento-cloud-docker qui fournit des fonctionnalités et des fichiers de configuration pour les images Docker afin de lancer un environnement de développement Docker pour Adobe Commerce sur l’infrastructure cloud. Vous pouvez également exécuter Cloud Docker pour Commerce en tant que module autonome. Voir Développement de Docker.

Services, itinéraires et variables

Vous pouvez utiliser la variable ece-tools pour afficher des informations détaillées sur le codage Base64 Variables cloud utilisé dans n’importe quel environnement cloud. La commande suivante affiche tous les services, itinéraires et variables.

php ./vendor/bin/ece-tools env:config:show

Pour afficher un ensemble d’informations spécifique, utilisez le format suivant :

php ./vendor/bin/ece-tools env:config:show <option>
  • services: affiche les données de relation de la variable MAGENTO_CLOUD_RELATIONSHIPS Variable d’environnement, définie dans la variable services.yaml fichier .
  • routes: affiche les itinéraires configurés pour le projet à l’aide de la variable MAGENTO_CLOUD_ROUTES Variable d’environnement.
  • variables: affiche les variables configurées pour le projet à l’aide de la variable MAGENTO_CLOUD_VARIABLES Variable d’environnement.

Exemple de sortie pour le services option :

Magento Cloud Services:
+-----------------------------------+----------------------------------+
| Service Configuration             | Value                            |
+-----------------------------------+----------------------------------+
| database:                                                            |
+-----------------------------------+----------------------------------+
| host                              | 127.0.0.1                        |
| password                          | <password>                       |
| port                              | 3306                             |
+-----------------------------------+----------------------------------+
| opensearch:                                                          |
+-----------------------------------+----------------------------------+
| host                              | 127.0.0.1                        |
| port                              | 9200                             |
...

Vérification de la configuration de l’environnement

Un ensemble de commandes de vérification est disponible pour vous aider à évaluer la configuration de votre projet. Voir Assistant dynamique dans le Optimisation du déploiement pour une description détaillée de chaque commande de l'assistant. La variable wizard:ideal-state s’exécute automatiquement pendant la phase de création. Pour vérifier l’état idéal de votre projet :

php ./vendor/bin/ece-tools wizard:ideal-state
NOTE
Vous devez exécuter la variable wizard:ideal-state dans l’environnement cloud distant. La commande renvoie toujours le The configured state is not ideal lors de l’exécution dans l’environnement de développement local.

Exemple de sortie :

Ideal state is configured

Voir Notes de mise à jour de ece Tools.

Correctifs d’Adobe et correctifs personnalisés

La variable ece-tools comprend une dépendance pour la variable magento/magento-cloud-Correctifs qui fournit des correctifs d’Adobe et des correctifs qui améliorent l’intégration de toutes les versions d’Adobe Commerce avec les environnements cloud et prennent en charge la livraison rapide de correctifs critiques. Le "fournit également des correctifs personnalisés que vous ajoutez à votre projet d’infrastructure cloud Adobe Commerce. Voir Appliquer les correctifs.

recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26