У меня возникли трудности с добавлением экземпляров, созданных в моем VPC и в частной подсети (без подключения к Интернету) в кластер ECS.Зарегистрируйте экземпляр EC2 для кластера ECS без публичного ip
Прямо сейчас единственный способ, которым я смог это сделать, - добавить публичный IP-адрес и настроить NAT-шлюз.
Как вы используете кластеры ECS с частными подсетями?
У меня была такая же проблема, и я полностью проигнорировал тот факт, что это может быть публичный IP, потому что в [AWS docs] (https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_container_instance.html) он указывает в шаге 8, что необязательно добавлять общедоступный IP-адрес ... но затем не делает никаких предположений о последствиях этого ...: вздох: Спасибо за помощь здесь, ребята. – gsaslis
UPDATE: после поднятия проблемы с Amazon они очень быстро отреагировали и обновили «шаг 8» своих [docs] (https://docs.aws.amazon.com/AmazonECS/latest/developerguide/launch_container_instance.html) чтобы отразить это: 'Примечание. Экземпляры контейнера нуждаются во внешнем сетевом доступе для связи с конечной точкой службы Amazon ECS, поэтому, если экземпляры контейнера не имеют общедоступных IP-адресов, тогда они должны использовать трансляцию сетевых адресов (NAT) или HTTP-прокси для предоставления этот доступ.Для получения дополнительной информации см. NAT-примеры в Руководстве пользователя Amazon VPC и HTTP Proxy Configuration в этом руководстве ' – gsaslis