Почему мой экземпляр EC2 не регистрируется в кластере ECS - PullRequest
2 голосов
/ 14 июля 2020

Я создаю кластер AWS ECS (Сеть + Linux).

Я выполняю все шаги, настраиваю подсети и использую существующий VP C, и создается экземпляр EC2 .

Однако, когда я go вхожу в свой кластер> Экземпляры ECS, я не вижу там никаких экземпляров EC2. Кажется, он там не регистрируется.

У моего экземпляра EC2 есть publi c IP, так что это не должно быть проблемой. В чем может быть проблема?

1 Ответ

2 голосов
/ 14 июля 2020

Вы не указали в вопросе, но обычно вам также следует изменить свои UserData , чтобы они регистрировались в нестандартном кластере :

#!/bin/bash
echo ECS_CLUSTER=<your-cluster-name> >> /etc/ecs/ecs.config

Также следует использовать Amazon ECS-optimized AMI с предустановленным агентом ECS.

Изменить: также необходимо убедиться, что экземпляры имеют доступ к службе ECS , например, с помощью publi c IP и rnet доступ. Без этого агент ECS не сможет взаимодействовать со службой ECS.

UserData в консоли можно указать в следующей конфигурации:

enter image description here

You can also use Шаблоны запуска или Launch Configurations , чтобы указать UserData, сократить объем работы, необходимой при запуске новых экземпляров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...