Size: a a a

2020 July 29

DK

Dmitry Kireev in AWS_RU
Al T
пожимает плечами в недоумении и спрашивает, а на фига
Давайте обсудим. Есть Rails Developer. Какие есть варианты?
источник

AT

Al T in AWS_RU
elastic beanstalk например
источник

AT

Al T in AWS_RU
если прям надо в консоль
источник

i

inqfen in AWS_RU
Dmitry Kireev
Давайте обсудим. Есть Rails Developer. Какие есть варианты?
Плакать)
источник

DK

Dmitry Kireev in AWS_RU
Al T
elastic beanstalk например
Нет-с
источник

DK

Dmitry Kireev in AWS_RU
inqfen
Плакать)
Ну блин, все же понимают, что те кто платят те и музыку заказывают
источник

AT

Al T in AWS_RU
а почему нет-с я не понял... про музыку понял и простил
источник

AT

Al T in AWS_RU
консоль нужна чтобы дебажить или менять состояние приложения?
источник

YA

Yury Alexandrov in AWS_RU
Dmitry Kireev
Доброе утро всем. А что говорит AWS Best practices в ситуациях когда нужно запускать такие вещи как rails console в отношении среды которая запущена на Fargate?
В теории есть вот такое - https://gist.github.com/andrewodri/1403c0e28503051e26b24428f1ae49b9
Идея в том, чтобы дособрать в образ с рельсой SSM агент. А потом уже в нее пролезть как обычно сессией.
источник

YA

Yury Alexandrov in AWS_RU
Но это немного экзотика
источник

DK

Dmitry Kireev in AWS_RU
Al T
консоль нужна чтобы дебажить или менять состояние приложения?
Сделать одноразовую миграцию, например в проде
источник

AT

Al T in AWS_RU
ну контейнеры иммутабельные должны быть...
источник

DK

Dmitry Kireev in AWS_RU
Al T
а почему нет-с я не понял... про музыку понял и простил
Elastic Beanstalk - ужасно старая технология. не скейлится хорошо и хуки убивают все желание к ее развитию. Спросите @rare_case
источник

DK

Dmitry Kireev in AWS_RU
Al T
ну контейнеры иммутабельные должны быть...
Они и будут, норм.
источник

AT

Al T in AWS_RU
ну если они и будут, накатывайте миграцию извне контейнера - в чем проблема
источник

i

inqfen in AWS_RU
Dmitry Kireev
Сделать одноразовую миграцию, например в проде
Так можно поднять дополнительный контейнер с одной командой, отработал - помер
источник

YA

Yury Alexandrov in AWS_RU
С миграциями проще. Сложно когда нужна интерактивная консоль.
источник

i

inqfen in AWS_RU
Зачем обращаться к существующим? В общем по принципу джоб в кубе
источник

DK

Dmitry Kireev in AWS_RU
inqfen
Так можно поднять дополнительный контейнер с одной командой, отработал - помер
Это по-правильному. должны db migrations быть (и они есть)
источник

AT

Al T in AWS_RU
Dmitry Kireev
Elastic Beanstalk - ужасно старая технология. не скейлится хорошо и хуки убивают все желание к ее развитию. Спросите @rare_case
ну мне спрашивать незачем - я и так всё про всё знаю ))
источник