Описание тега aws-ecs

Используйте этот тег для вопросов, связанных с Amazon Elastic Container Services (ECS), который представляет собой высокомасштабируемую, высокопроизводительную службу оркестрации контейнеров, которая поддерживает контейнеры Docker и позволяет запускать и масштабировать контейнерные приложения на AWS.
2 ответа

Как получить публичный ip из сетевого интерфейса, подключенного к задаче ECS с помощью boto3

Мне нужно немного помощи здесь. Я пытаюсь получить публичный IP-адрес из сетевого интерфейса с помощью boto3, по какой-то причине я получаю следующую ошибку: ec2 = boto3.resource('ec2') nia = ec2.NetworkInterfaceAssociation('eni-r2d2') nia.id # I ca…
11 июл '18 в 02:45
1 ответ

Dockerized Logstash генерирует огромные файлы журнала

Я запускаю контейнер logstash в AWS ECS из следующего изображения docker.elastic.co/logstash/logstash:5.5.3 Все по умолчанию, и я не использую плагин stdout. Но logstash по-прежнему выводит все элементы журнала на стандартный вывод, и контейнер гене…
13 янв '18 в 09:24
0 ответов

Несколько док-контейнеров в одном экземпляре EC2 через AWS ECS и связывают каждый контейнер с доменом Route53

сценарий Я хочу настроить несколько сред, используя тип сети awsvpc, в одном кластере, и каждая среда может иметь несколько приложений, которые являются контейнерами для каждого приложения. Я уже настроил облачную обработку до создания службы и запу…
12 мар '18 в 08:25
0 ответов

Развертывание Slackbot через ECS

У меня есть slackbot, который использует RTM API, и в настоящее время он развертывается через AWS ECS. Всякий раз, когда я хочу обновить бота, появляется новое задание, и появляется окно продолжительностью 10-20 секунд, в котором старый бот все еще …
1 ответ

Как я могу прикрепить уведомление SNS к aws_appautoscaling_policy для отслеживания цели ECS в terraform?

Если у меня есть следующая terraform и доступна тема ARN для SNS, есть ли способ прикрепить событие уведомления о облачных часах к сигналам тревоги, создаваемым AWS под прикрытием? resource "aws_ecs_service" "service_definition" { name = "${var.serv…
29 май '18 в 13:26
3 ответа

Можем ли мы смонтировать EFS на док-контейнере AWS ECS?

У меня есть экземпляр ECS, на котором работают мои док-контейнеры. Я хочу смонтировать EFS на Docker-контейнере, который работает на ECS. Возможно ли это как? Я могу смонтировать EFS на экземпляре ECS, но не на док-контейнере, который работает на EC…
26 фев '18 в 11:00
1 ответ

Как выставить порт для контейнера AWS Batch?

Насколько я понимаю, "определение задачи" для ECS создается Пакетом, и некоторые поля, такие как переменные env или точки монтирования, могут быть описаны в "определении задания", что отражено в "определении задачи". Но как насчет других параметров …
03 авг '18 в 09:41
0 ответов

Как безопасно защитить микросервисы в AWS VPC с сервером ALB и OAuth?

Tldr: см. общие вопросы см. ниже. Я построил инфраструктуру, описанную ниже (в приложении) в AWS. OAuth указывает сервер аутентификации, который выдает токены (Authorizes), а затем аутентифицирует токены при каждом запросе и разрешает прокси для вну…
1 ответ

Не удалось разобрать.travis.yml

Я пытаюсь создать конвейер CI с GitHub, Travis CI и AWS ECS. Когда я выполняю push commit для master ветки, я получаю ошибку в travis CI: "Не удалось разобрать.travis.yml". Я не могу понять, где проблема. Трэвис не предоставляет больше информации об…
27 май '18 в 10:36
1 ответ

AWS ECS Переопределения RunTask для памяти и процессора не работают

Я пытаюсь переопределить ограничения процессора и памяти на контейнере при использовании команды RunTask. Я использую Python SDK, boto3. Контейнер имеет ограничение ЦП по умолчанию 0 (неограниченно) и ограничение мягкой памяти 1024. Это все хорошо. …
25 май '18 в 13:19
0 ответов

Альтернатива монтированию тома /dev/shm в настройке Selenium Grid AWS Fargate

Поскольку AWS Fargate не имеет состояния и в настоящее время не поддерживает какой-либо тип персистентности (который я знаю или смог найти), у меня возникла проблема с настройкой Selenium Grid. Когда я запустил грид в Docker, я сделал то, что, как к…
2 ответа

ECS с постоянными данными на EFS или EBS с CloudFormation

Я ищу эксперта в AWS, чтобы помочь мне с этим. Я потратил почти неделю, пытаясь развернуть свой образ докера бэкэнда в AWS без 100% желаемого поведения. Сначала мне предложили опробовать новый сервис Fargate, недавно предоставленный AWS. Мне удалось…
4 ответа

Можем ли мы использовать собственный AMI для создания кластера ECS?

Я создал пользовательский AMI, в котором предварительно загружены определенные программы и скрипты. Могу ли я использовать этот AMI для кластера ECS? Я не вижу никакой возможности добавить AMI при создании кластера
22 фев '18 в 04:16
2 ответа

AWS Fargate - тянет из частного репо

При поиске это выдает, как это сделать с помощью ECS. Это требует либо помещения файла конфигурации в конкретный каталог, либо установки переменных env, что невозможно при использовании Fargate, так как он без сервера. Мне кажется, что я что-то здес…
06 дек '17 в 17:17
2 ответа

AWS ECS: сопоставление задачи с неверной целевой группой

У меня есть проект Spring с 2 модулями: Pets и Owners, каждый из которых представляет собой микросервис, который получает свои данные из одной базы данных MySQL. Когда я помещаю их в один контейнер Docker с двумя задачами - по одной для каждого микр…
23 мар '18 в 23:59
1 ответ

Настройте контейнеры awsvpc для доступа в Интернет.

У меня есть контейнеры, настроенные на использование сетевого режима awsvpc. У каждой задачи есть свой собственный ENI, поэтому они являются своего рода "экземплярами EC2", которые не имеют общедоступных IP-адресов. Я также использую WebSockets (soc…
23 июл '18 в 15:21
2 ответа

Как масштабировать задачи / контейнеры в AWS ECS

Это вводное руководство AWS по развертыванию приложений на основе микросервисов на ECS Очевидно (как также становится ясно из документации), так называемое определение задачи должно охватывать все ваши контейнеры, которые составляют ваш стек. т.е. …
28 авг '18 в 13:57
1 ответ

Сервис Aws ecs не обновляет новые определения задач

Я создал новый кластер ecs с 2 экземплярами контейнеров и запустил 2 задачи. Каждый раз, когда я обновляю определение новой задачи в службе, служба не заменяет существующую задачу, она пытается создать новую задачу, и я получаю сообщения об ошибках,…
22 авг '18 в 06:27
3 ответа

ECS остановить экземпляр

У меня есть кластер ECS с выполнением одной задачи для моего внутреннего экземпляра. Я хотел бы иметь возможность остановить / запустить экземпляр EC2, когда захочу. Является ли это возможным?? Я пытался остановить экземпляр напрямую, но он останавл…
1 ответ

Автоматическое масштабирование ECS - невозможно масштабировать по метрике резервирования ЦП

У меня есть ниже политика автоматического масштабирования, которая должна добавить экземпляр, когда резервирование процессора превышает 75%. Я не вижу никакой тревоги, сработавшей для этой настройки Policy type: Simple scaling Execute policy when: E…
07 сен '18 в 22:13