Size: a a a

2020 November 28

🧤K

🧤 Andrei Kapytau in AWS_RU
День добрый, подскажите как быть. Есть приложение .net core в aws ecs ec2. Паблишу через gitlab CICD. Теперь надо в одном образе иметь 3 имеджа - прометеус, Виктория метрики и собственно само приложение. Как сделать так чтобы все три имеджа были в 1 таске? Docker compose kaniko не поддерживает похоже
источник

AT

Al T in AWS_RU
про докер compose не подскажу, но до 10 (если помню) контейнеров в ECS таск можно добавлять
источник

A

Alex in AWS_RU
🧤 Andrei Kapytau
День добрый, подскажите как быть. Есть приложение .net core в aws ecs ec2. Паблишу через gitlab CICD. Теперь надо в одном образе иметь 3 имеджа - прометеус, Виктория метрики и собственно само приложение. Как сделать так чтобы все три имеджа были в 1 таске? Docker compose kaniko не поддерживает похоже
Какая связь между компостом и канико?
источник

A

Alex in AWS_RU
Канико это сборщик образов
источник

A

Alex in AWS_RU
Компост — недооркестратор
источник

🧤K

🧤 Andrei Kapytau in AWS_RU
Alex
Какая связь между компостом и канико?
Ну я планировал сделать компоуз с этими тремя сервисами. Получается каникул имеет свой механизм подготовки такого образа, не связанный с компоцзом?
источник

A

Alex in AWS_RU
Ну вы собираете каникой в гитлабе
источник

A

Alex in AWS_RU
Канико пушит в регистри.
источник

A

Alex in AWS_RU
Далее компосту указываете адрес имеджа и делаете up
источник

🧤K

🧤 Andrei Kapytau in AWS_RU
Alex
Далее компосту указываете адрес имеджа и делаете up
То есть делать канико несколько образов, указывать их в tasdefinition терраформ конфигурации и просто пушать в ecs. Верно понял?
источник

A

Alex in AWS_RU
а терраформ там зачем?
источник

A

Alex in AWS_RU
Gitlab CI же
источник

🧤K

🧤 Andrei Kapytau in AWS_RU
Alex
Gitlab CI же
Я хочу добавить сервисов к приложению, сам ecs с сервисом я сделал через терраформ. То есть как я понимаю мне надо будет поправить чисто описание контейнера в терраформа, запаблишить этот таск дефинишн а сам gitlab конфигурация останется прежней.
источник

A

Alex in AWS_RU
Наверное 🙂 Не знаю же что у вас сейчас в гитлабе.
источник

🧤K

🧤 Andrei Kapytau in AWS_RU
Гитлаб делает приложение из докерфайла, паблишит образ в свой регистр и вызывает aws CLI для обновления task definition на aws со ссылкой на новый образ приложения
источник

AT

Al T in AWS_RU
да выглядит ок, sir
источник

A

Alex in AWS_RU
Нормас
источник

A

Alex in AWS_RU
> делает приложение из докерфайла
Это называется “собирает образ”
источник

🧤K

🧤 Andrei Kapytau in AWS_RU
Alex
> делает приложение из докерфайла
Это называется “собирает образ”
Спасибо, я это подозревал!
источник

S🕶

Sander 🕶 in AWS_RU
я посмотрел, и вот это строчку прочитал ...
Returns a list of Lambda functions, with the version-specific configuration of each. Lambda returns up to 50 functions per call.


а если у меня 51 и более функций, то он мне только 50 штук вытащит? мне надо по тегам найти нужную функцию и запустить ее,
или есть другие варианты как можно добавить какую-то отметку к функции, чтоб ее потом найти можно было по каким-нибудь заметкам.
источник