Size: a a a

SPb Reliability Meetup

2020 February 21

Е

Егор in SPb Reliability Meetup
я траефик стал юзать пару месяцев назад, настройка SSL'a с ForceRedirectoм с HTTPS непростая штука
источник

Е

Егор in SPb Reliability Meetup
по-моему часов 5 еался
источник

Е

Егор in SPb Reliability Meetup
в инете много гайдов было на 1 версию, а то что на 2 не взлетали сразу
источник

Е

Егор in SPb Reliability Meetup
там главное не забыть заперсистить в VOLUME сертификат, иначе летсэнкрипт забанит во время тестов)
источник

Е

Егор in SPb Reliability Meetup
volumes:
 - ./traefik.toml:/etc/traefik/traefik.toml:ro
 - /var/run/docker.sock:/var/run/docker.sock:ro
 - ./certs/:/certs

и на приложении:
labels:
 - traefik.enable=true
 - traefik.http.routers.myservice.rule=Host(`myhost.com`)
 - traefik.http.routers.myservice.entrypoints=web-secure
 - traefik.http.routers.myservice.tls=true
 - traefik.http.routers.myservice.tls.certresolver=le
 ### http->https
 
- traefik.http.routers.myservice-web.rule=Host(`myhost.com`)
 - traefik.http.middlewares.myservice-redirect-web-secure.redirectscheme.scheme=https
 - traefik.http.middlewares.myservice-redirect-web-secure.redirectscheme.permanent=true
 - traefik.http.routers.myservice-web.middlewares=myservice-redirect-web-secure
 - traefik.http.routers.myservice-web.entrypoints=web
источник

Е

Егор in SPb Reliability Meetup
но это если через докерок на одном хосте
источник

Е

Егор in SPb Reliability Meetup
[api]
 insecure = true

[providers.docker]
 watch = true
 exposedbydefault = false
 endpoint = "unix:///var/run/docker.sock"

[entryPoints]
 [entryPoints.web]
   address = ":80"
 [entryPoints.web-secure]
   address = ":443"

[certificatesResolvers.le.acme]
 email = "admin@mysite.com"
 storage = "/certs/acme.json"
 [certificatesResolvers.le.acme.httpChallenge]
   entryPoint = "web"

[metrics]
 [metrics.prometheus]
   buckets = [0.01,0.05,0.1,0.3,0.5,1.2,5.0]
источник

NZ

Nikolay Zaitsev in SPb Reliability Meetup
Lev Goncharov
не ну там интересная тема про molecule, ansible, packer. я б позадавал неудобные вопросы. но линуксовка же... и что делать?
Извиняюсь, что за линуксовка? Где найти?
источник

LG

Lev Goncharov in SPb Reliability Meetup
Nikolay Zaitsev
Извиняюсь, что за линуксовка? Где найти?
источник

NZ

Nikolay Zaitsev in SPb Reliability Meetup
спасибо
источник

IE

Ivan EKbfh in SPb Reliability Meetup
Nikolay Zaitsev
Извиняюсь, что за линуксовка? Где найти?
https://t.me/spblug новости и как найти
https://t.me/spblug_chat чат
источник

NZ

Nikolay Zaitsev in SPb Reliability Meetup
Ivan EKbfh
https://t.me/spblug новости и как найти
https://t.me/spblug_chat чат
добавил, спасибо
источник

A

Anatoly in SPb Reliability Meetup
Я за haproxy
источник

A

Anatoly in SPb Reliability Meetup
nginx не нужен
источник

K

KK in SPb Reliability Meetup
Anatoly
Я за haproxy
Voyager
источник

GG

George Gaál in SPb Reliability Meetup
Егор
в инете много гайдов было на 1 версию, а то что на 2 не взлетали сразу
Все так
источник

KK

Kirill Kazarin in SPb Reliability Meetup
Lev Goncharov
Позволю себе еще немного помучить

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

SC

Sergey Chugay in SPb Reliability Meetup
Kirill Kazarin
Сорян за долгий ответ, конец недели не самый простой.
2. Если отвечу, пол доклада потеряет актуальность)))
4. Да есть. Тестируется в частности что поднимаемый инсианс соответствует ряду требований.
5. Для молекулы только облако. В силу специфики команды и причастных это приемлимо. Самое долгое как я говорил это 40 минут, но это включая тесты молекулой а не чисто тесты.
6. Такой кейс у нас тестится иначе, это выходит за рамки нашей инфраструктуры. В нашем случае это уже следующий уровень, но об этом опять же - подробнее на докладе.
7. Просто смотрел запуски того что я знаю что долго идёт. Да, одна роль - один репозиторий. Моно не практикуем
Надо будет сходить, правда с переездом теперь грустнее:
источник

AN

Artem Navoiev in SPb Reliability Meetup
котаны что исользовать для инмемори стораджа? я про сткрутуру данных
источник

AN

Artem Navoiev in SPb Reliability Meetup
размер скорей всего несколько сотен елементов но могут быть и сотни тысяц
источник