Boîte de dialogue Modifier la configuration (cluster Amazon ECS) - AWS Toolkit for JetBrains

Boîte de dialogue Modifier la configuration (cluster Amazon ECS)

La boîte de dialogue Modifier la configuration contient deux onglets : Configuration et Connexion AWS.

L'onglet Configuration de la boîte de dialogue Modifier la configuration.

L'onglet Configuration de la boîte de dialogue Modifier la configuration contient les éléments suivants :

Nom

(Obligatoire) Le nom de cette configuration.

Partager/Partager via VCS

(Facultatif) Si cette option est sélectionnée, cette configuration est mise à la disposition des autres membres de l'équipe.1

Autoriser l'exécution en parallèle/Autoriser l'exécution en parallèle

(Facultatif) Si sélectionné, permet à IntelliJ IDEA, PyCharm, WebStorm, ou JetBrains Rider de lancer autant d'instances de la configuration à exécuter en parallèle que nécessaire.1

Cluster

(Obligatoire) Le nom du cluster Amazon Elastic Container Service (Amazon ECS) à déboguer.

Service

(Obligatoire) Le nom du service Amazon ECS dans le cluster à déboguer.

Ajouter un conteneur

Ajoute un conteneur à cette configuration. Facultatif si au moins un onglet est déjà visible. Chaque onglet représente un conteneur distinct.

Les éléments suivants s'appliquent au conteneur sélectionné : Plateforme, Port de débogage à distance, Commande de démarrage, Mappages d'artefacts et Mappages de port.

Plateforme

(Obligatoire) La plateforme de débogage à utiliser.

Port de débogage à distance

(Facultatif) Le port à connecter au débogueur. En général, vous ne devez pas le spécifier, sauf si votre service utilise les ports 20020-20030. Si c'est le cas, spécifiez ce port ici afin que le conteneur n'essaie pas de lier des ports qui pourraient autrement être utilisés ailleurs.

Commande de démarrage

(Obligatoire) La commande pour démarrer votre programme afin que le débogueur puisse s'y attacher. Pour Java, elle doit commencer par java et ne contenir aucune information de débogueur, telle que -Xdebug. Pour Python, il doit commencer par python, python2, ou python3, suivi du chemin d'accès et du nom du fichier à exécuter.

Mappages d'artefacts

(Obligatoire) Un chemin local sur votre ordinateur de développement local qui mappe un chemin distant dans le conteneur. Vous devez mapper tout le code et les artefacts que vous prévoyez d'exécuter. Pour spécifier un mappage de chemin local et distant, choisissez Ajouter (l'icône +).

Mappages de port

(Facultatif) Un port local sur votre ordinateur de développement local qui mappe un port distant dans le conteneur. Cela permet aux ports locaux de communiquer directement avec les ports d'une ressource distante. Par exemple, pour la commande curl localhost:3422, le port 3422 est mappé à un service. Pour spécifier un mappage de port local et distant, choisissez Ajouter (l'icône +).

Avant le lancement : Activer la fenêtre de l'outil

(Facultatif) Répertorie toutes les tâches qui doivent être effectuées avant de démarrer cette configuration.2

Afficher cette page

(Facultatif) Si cette option est sélectionnée, ces paramètres de configuration s'affichent avant le démarrage de la configuration.2

Activation de la fenêtre de l'outil

(Facultatif) Si cette option est sélectionnée, la fenêtre de l'outil Exécuter ou Déboguer s'ouvre lorsque vous démarrez cette configuration.2

Remarques

1 Pour de plus amples informations, voir ce qui suit :

  • Pour IntelliJ IDEA, consultez Options communes sur le site web d'aide d'IntelliJ IDEA.

  • Pour PyCharm, consultez Options communes sur le site web d'aide de PyCharm.

  • Pour WebStorm, consultez Options communes sur le site web d'aide de WebStorm.

  • Pour JetBrains Rider, consultez Options communes sur le site web d'aide de JetBrains Rider.

2 Pour de plus amples informations, voir ce qui suit :

L'onglet Connexion AWS de la boîte de dialogue Modifier la configuration.

L'onglet Connexion AWS de la boîte de dialogue Modifier la configuration contient les éléments suivants :

Nom

(Obligatoire) Le nom de cette configuration.

Informations d'identification

(Obligatoire) Le nom de la connexion de compte AWS existante à utiliser.

Région

(Obligatoire) Le nom de la région AWS à utiliser pour le compte connecté.

Partager/Partager via VCS

(Facultatif) Si cette option est sélectionnée, cette configuration est mise à la disposition des autres membres de l'équipe.1

Autoriser l'exécution en parallèle/Autoriser l'exécution en parallèle

(Facultatif) Si sélectionné, permet à IntelliJ IDEA, PyCharm, WebStorm, ou JetBrains Rider de lancer autant d'instances de la configuration à exécuter en parallèle que nécessaire.1

Avant le lancement : Activer la fenêtre de l'outil

(Facultatif) Répertorie toutes les tâches qui doivent être effectuées avant de démarrer cette configuration.2

Afficher cette page

(Facultatif) Si cette option est sélectionnée, ces paramètres de configuration s'affichent avant le démarrage de la configuration.2

Activation de la fenêtre de l'outil

(Facultatif) Si cette option est sélectionnée, la fenêtre de l'outil Exécuter ou Déboguer s'ouvre lorsque vous démarrez cette configuration.2

Remarques

1 Pour de plus amples informations, voir ce qui suit :

  • Pour IntelliJ IDEA, consultez Options communes sur le site web d'aide d'IntelliJ IDEA.

  • Pour PyCharm, consultez Options communes sur le site web d'aide de PyCharm.

  • Pour WebStorm, consultez Options communes sur le site web d'aide de WebStorm.

  • Pour JetBrains Rider, consultez Options communes sur le site web d'aide de JetBrains Rider.

2 Pour de plus amples informations, voir ce qui suit :