Lupsik Pupsik
poste.io параша не берите
Kirill
зато в одном контейнере все )
Vasily
Да мне там пару тех адресов держать - алерты слать и все.
Vasily
Не нужно ничего большого и сложного.
Kirill
Я имено для этого и использую
Max
Я бы взял постфикс если не пугает ручная настройка
Anton
это ппц
Anton
ну хотя в итоге получилось отправлять
Vasily
Max
ну постфикс нормальный, для людей. sendmail похоже создан негуманоидной рассой )
Vasily
Только вот офф образов готовых нет.
Sergej
Постфикс если для отпарвки от системного пользователя заводится с полоборотота. Фактически нужно выбрать local server
Vasily
В общем, мысль я понял. Спасибо.
Михаил
ох уж эти хипстеры) не могут постфикс в докер упаковать)
Михаил
Vasily
Lupsik Pupsik
а poste.io даун писал
Lex
Lupsik Pupsik
и нормально настроенный
Lupsik Pupsik
и с релеем
Михаил
нахера?
собственно тоже верно ибо постфикс стоит обычно уже в centos )
Михаил
на котором кубик и крутится
Etki
Раз уж тема зашла: а существуют тестовые мэил-сервера, в которые ты по smtp закидываешь письма, а они их просто проглатывают и потом по http api (или другим методом) показывают, что именно они проглотили? Я затрудняюсь придумать корректный запрос поисковику, который мне сразу выведет наиболее интересное решение.
Михаил
всмысле что именно проглотили?
Михаил
тебе тело письма?
Etki
Да, какие письма были "отправлены" через этот сервак. С конечной целью удостовериться в тестах, что приложение отправляет по смтп то, что нужно.
Михаил
Etki
это сложный API с кучей ручной работы
Etki
Конкретный кейс, который пытаюсь решить - это условный ебэй: ставку человека перекрывают, ему надо отправить сообщение. Чтобы мы были уверены в том, что все работает корректно, надо протестировать саму отправку письма для этого сценария. Для этого нужен ненастоящий смтп-сервак, который будет говорить о том, что в него закинули.
Etki
это все валяется в другом контейнере, нежели гоняются тесты
Vasily
http://blog.mashape.com/list-of-10-email-apis/
Etki
по пути нас ждет миллиард проблем с превращением логов во внутренние объекты
Etki
руками протестировать нет проблем, а нам нужна автоматика за минимальное количество работы по ее настройке
Vasily
В общем искать по mail server rest api
Etki
благодарю, попробую
Vasily
А каким образом письма отправляешь - вообще не важно.
Etki
короче вот что я хочу https://mailtrap.io но бесплатно и в контейнере :3
Lupsik Pupsik
Etki
почему извращения-то?
Lupsik Pupsik
почему извращения-то?
потому что ты можешь взять мейлсервер в докере и отправлять себе на тестовый емейл
Lupsik Pupsik
есть mailcatcher
Lupsik Pupsik
но он не будет работать в контейнере
Etki
могу никуда ничего не отправлять
Etki
как раз брать реальный сервак и потом бороться с тем, что он реально куда-то отправляет и парсить логи в тестах - это извращение
Etki
а моки - это нормальная практика
Vasily
а моки - это нормальная практика
На самом деле, смотря насколько большая задача. Если на один раз - я бы вообще как какой-нибудь гмэйл как привязал и отправил себе же.
Etki
Я хочу заавтоматизировать это. Прямо на конкретном проекте это оверкилл, но я хочу уметь решать такую проблему уже сейчас.
Vasily
Viacheslav
Михаил
Vasily
l1njan
а с сегодняшнего митапа будут доклады?
l1njan
записи, или что-нибудь такое)
Sergej
Denis
Denis
Кто сегодня идёт не митап, ищите этот холл и табличку)
Logan
запись или трансляция будет?
Roman
Roman
особенно жду про авиту!
Vasily
Vasily
Denis
https://www.youtube.com/watch?v=XSgb-c6VjXo
Denis
Denis
Denis
Евгений Олков про Kubernetes в Авито
Vitalii
комментарий к докладу: —service-account-private-key-file не поддерживает ecdsa. Во всех остальных сертификатах работает.
Denis
Denis
Mikhail
Просто оставлю это тут: https://github.com/openshift/origin
Mikhail
А то никто ничего не говорит про это
Denis
Ребят, есть какие либо вопросы к спикерам?
Alex
От левой половины нет
Костя
Здравствуйте, не могли бы немного пояснить: где в Вашей инфраструктуре заканчивается роль kubernetes и начинается роль ci? Из презентации не очень явно получилось
Костя
В идеале очень интересно было бы узнать последовательность деплоя простейшего сервиса. Например: git push ->... ->...->...
Danil