Devupsen Study
114 subscribers
5 photos
1 video
16 links
Канал образовательного проекта devupsen.ru

По вопросам и фидбеку - @stravir
Download Telegram
22 ноября в 19:00 состоится workshop на тему построение ci/cd для сервиса на golang

В процессе встречи мы:
- напишем ci/cd для готового сервиса на golang, который дан в виде репозитория с исходным кодом
- рассмотрим варианты деплоя и сборки как с использованием контейнеризации, так и без

Ссылка на трансляцию - тут

#workshop
👍2
При просмотре записи стрима заметил, что качество видео сильно ухудшилось, как с камеры, так и скринкаст экрана - повсюду аретфакты и нечёткое изображение.

Во время самой трансляции были такие проблемы?
6 декабря в 19:00 состоится workshop на тему GAP стек мониторинга: Prometheus & Alertmanager & Grafana

В процессе встречи мы:
- поднимем gap стек(prometheus, alertmanager и grafana)
- натравим prometheus на несколько хостов
- раскатим node-exporter
- напишем алерты по метрикам
- нарисуем визуализируем в grafana данные по состоянию хостов и БД

Ссылка на трансляцию - тут

#workshop
👍1
Второй урок из курса по docker

Мы узнали, что docker является инструментом, реализующим виртуализацию уровня ОС(контейнеризацию).

Давайте теперь посмотрим из каких основных частей он состоит и на их связи между собой .

https://youtu.be/TwjNvqTXGxk

#docker #video #docker_course
👍2
22 декабря в 19:00 состоится стрим на тему GAP стек мониторинга: Prometheus & Alertmanager & Grafana

В процессе встречи мы:
- разберем роутинг алертов в alertmanager
- настроим оповещения об алертах в telegram
- создадим свой дашборд в grafana
- поговорим о мониторинге различных приложений(nginx/rabbit/databases/etc)

Ссылка на стрим - тут

#workshop
Пятый урок из курса по docker

Ранее
мы научились запускать контейнеры и базово работать с docker.

В этом уроке мы подробно разберем:
- чем является контейнер и вокруг чего он строится
- что такое корневой процесс, как он влияет на состояние контейнера и как его изменить
- устройство демона docker
- чем достигается изоляция контенера
- политики рестарта и их применение

https://youtu.be/anyfElYjabE

#docker #video #docker_course
Седьмой урок из курса по docker | Теория

Ранее
мы научились запускать контейнеры и базово работать с docker.

Контейнер - это отличный способ изолировать приложение и управлять им. Но для хранения важных данных внутри среды выполнения он ненадежен - контейнер можно удалить и всё окружение пропадет, включая информацию сохраненную за время работы контейнера. Такие сервисы называются statefull - им важна сохранность данных, с которыми они работают. Для решения этой проблемы в docker используются volume и о них мы и поговорим в этом модуле.

https://youtu.be/nKSa1zEyg4Y

#docker #video #docker_course
Привет, сегодня немного порассуждаю и задам вам вопрос.

За два месяца было проведено 5 стримов, мы посмотрели на валт, разобрали работу с ansible в гитлабе, поговорили в целом про ci/cd и начали разбираться в мониторинге. В целом качество стримов получилось не такое и плохое, как мне кажется: иногда были затыки и затупы, иногда вел почти без запинки.

Так как аудитория на данный момент небольшая, то и зрителей в онлайне мало, так что по этому поводу не переживаю. Но хотелось бы получить фидбек по стримам - пишите в коментах как вам качество видео/звука/материала, что можно улучшить, ваше мнение важно)

Сейчас у меня возникла идея написать модули для gitlab ci по основным действиям(сборка docker, деплой через разные инструменты и в разную инфру и так далее) и думаю что можно этим заняться как раз на стримах, в целом должно быть интересно.
Будут ли интересны стримы на которых будем писать модули для gitlab ci?
Anonymous Poll
100%
Да, интересно
0%
Нет, не интересно