Size: a a a

SPb Reliability Meetup

2020 February 19

KK

Kirill Kazarin in SPb Reliability Meetup
1. ролей 20+ и пополняются. Да, сравнительно немного, но я рассказываю в рамках нашего проекта)
2. тестами покрыты все, но не все покрыты молекулой. это сейчас в процессе работы, москва не сразу строилась)
3.  мы проверяем успешное применене роли, ее идемпотентность, дополнительные кейсы которые роль покрывает ( поставит службу, поставить и настроить, удалить с подчищением хвостов - например)
4. про сценарии не очень понял. что значит какие?
5. под бэкендом вы подразумеваете "verifier" ? если так то это  testinfra.
если то, на чем запускается это все, т.е driver - то ec2. по честному. инвраструктура на ec2 и молекулу гоняем так же.
6. если я правильно понял ваш вопрос то несколько инстансов не используется.
пока что кейс про molecula+packer котоырй я хочу рассказать будет несколько иной.
рассказ же не в том как это правильно настроить) рассказ про то как эти штуки нам жизнь облегчили.
7. зависит от роли. если говорить вообще про тестирование, то тут самое долгое что я у нас видел это 17-18 минут.
тот кейс в частности про который я хочу рассказать, где тестирование это один из шагов - занимает минут 40. это самое долгое что есть.

надеюсь первичное любопытство удовлетворил
источник

W

Womchik in SPb Reliability Meetup
про удаление интересно. запись будет?
источник

KK

Kirill Kazarin in SPb Reliability Meetup
да, будет. у нас все такие митапы транслируются ( это вопрос к Алене) и потмо еще выкладываются к нам на ютьюб
источник

KK

Kirill Kazarin in SPb Reliability Meetup
если будет интересно я после доклада могу потом пошарить тут слайды презентации.
источник

GG

George Gaál in SPb Reliability Meetup
Kirill Kazarin
если будет интересно я после доклада могу потом пошарить тут слайды презентации.
Конечно!!!
источник

EG

Eduard Generalov in SPb Reliability Meetup
++
источник

FO

FORTRAN ONE LOVE in SPb Reliability Meetup
Ого. Ты админ 😳
источник

AS

Aleksey Shirokikh in SPb Reliability Meetup
он еще и орг
источник

GG

George Gaál in SPb Reliability Meetup
Эдик Ван Лав
источник

EG

Eduard Generalov in SPb Reliability Meetup
FORTRAN ONE LOVE
Ого. Ты админ 😳
источник

FO

FORTRAN ONE LOVE in SPb Reliability Meetup
George Gaál
Эдик Ван Лав
Боюсь, что Эдуард этого не оценит :(
источник

GG

George Gaál in SPb Reliability Meetup
FORTRAN ONE LOVE
Боюсь, что Эдуард этого не оценит :(
Ревнуешь ?
источник

VL

Vitaliy Levchenko in SPb Reliability Meetup
прекратите
источник

K

KK in SPb Reliability Meetup
Kirill Kazarin
если будет интересно я после доклада могу потом пошарить тут слайды презентации.
А когда будет митап?
источник

EG

Eduard Generalov in SPb Reliability Meetup
Будет, будет)
источник

KK

Kirill Kazarin in SPb Reliability Meetup
Olga Dotsenko
Привет! Приглашаем на DINS DevOps EVENING
Санкт-Петербург, Старо-Петергофский проспект, 19
26 февраля в 19:30

На встрече Кирилл Казарин из DINS расскажет, что такое инфраструктура для нас, как мы ей управляем, и как мы доставляем артефакты на 1000+ серверов в 50+ окружений. Александр Калошин из Last.Backend поделится опытом построения отказоустойчивой in-house инфраструктуры на контейнерах с использованием bare-metal и kubernetes. Подробности и бесплатная регистрация на https://dins.timepad.ru/event/1263600/

В перерыве - общение со спикерами и пицца🍕.
После докладов - небольшая экскурсия по офису DINS.
Прямая трансляция тоже будет🎥.
Вот
источник

K

KK in SPb Reliability Meetup
Thx
источник
2020 February 20

LG

Lev Goncharov in SPb Reliability Meetup
Kirill Kazarin
1. ролей 20+ и пополняются. Да, сравнительно немного, но я рассказываю в рамках нашего проекта)
2. тестами покрыты все, но не все покрыты молекулой. это сейчас в процессе работы, москва не сразу строилась)
3.  мы проверяем успешное применене роли, ее идемпотентность, дополнительные кейсы которые роль покрывает ( поставит службу, поставить и настроить, удалить с подчищением хвостов - например)
4. про сценарии не очень понял. что значит какие?
5. под бэкендом вы подразумеваете "verifier" ? если так то это  testinfra.
если то, на чем запускается это все, т.е driver - то ec2. по честному. инвраструктура на ec2 и молекулу гоняем так же.
6. если я правильно понял ваш вопрос то несколько инстансов не используется.
пока что кейс про molecula+packer котоырй я хочу рассказать будет несколько иной.
рассказ же не в том как это правильно настроить) рассказ про то как эти штуки нам жизнь облегчили.
7. зависит от роли. если говорить вообще про тестирование, то тут самое долгое что я у нас видел это 17-18 минут.
тот кейс в частности про который я хочу рассказать, где тестирование это один из шагов - занимает минут 40. это самое долгое что есть.

надеюсь первичное любопытство удовлетворил
Позволю себе еще немного помучить

2. Не все в аснибле молекулой? Если да то что kitchen ci? Или речь что образы собранные пакером по другому тестятся?
4. Это продолжение 3 вопроса. Видел что останавливаются на линтинге/идемпотентности только. В тестинфре что проверяется? Есть юзер/сервис/точка монтирования?
5. Спрашивал про драйвер докер или облака. А локально как чекнуть роль? Всем права в авс даются? А это не сильно долго бежит?
6. Т.е условно есть кейс чекнуть апп, для апп надо бд.  В этом случае в prepare.yml ставится бд и апп на локалхост конектит потом
7. А мелианное или перцентиль 80? Одна роль одна репа или моно репо?
источник