Devops Bootcamp с Федосеевым
4.82K subscribers
263 photos
14 videos
4 files
292 links
Сообщество для начинающих DevOps-инженеров: как лучше стартовать в Девопс, вебы от ТОП DevOps-специалистов, новости индустрии
Бесплатный курс по DevOps: https://edu.slurm.io/courses/demo_devops
Присоединиться к чату канала: https://t.iss.one/+8C5lo1K0Jn80MDIy
Download Telegram
Пора объявлять победителя розыгрыша карьерной консультации 🏆

Прочитал все ваши ответы, долго думал, какой же выбрать. Посмеялся над историей про ключ от сервера 😅 А вот автору с отлетевшими кассами искренне сочувствую.

Консультацию проведу с автором этого детектива 👇

# Факап на работе — как я приложил прод

## Глава 1. Переселение elastic'а

Будучи ещё молодым и зелёным, и к тому же ещё уставшим, переселял sts'ку elastic'а (replicas=3) на отдельную группу нод (ну там affinity, toleration'ы).
Где-то опечатался и отвлёкся. Когда вернулся, проверил, что все pod'ы запущены. Но я же уставший -- не заметил один pod состоянии Pending.

Фактически sts'ка осталась в переходном состоянии, с двумя старыми pod'ами и одним, который не может зашедулиться. Двух работающих pod'ов было достаточно для того, чтобы elastic отвечал на запросы.

## Глава 2. Не проставленная галочка

У нас очень развесистый мониторинг, с множеством различных алертов, в том числе на состояние elastic'а и на состояние sts'ок.
Мониторинг шлёт алерты не на почту или в мессенджеры, а специальную систему с веб-интерфейсом. В этой системе можно отложить на какое-то время горящий алерт, можно ""склеивать"" несколько алертов и даже есть правила для автоматического склеивания.

И был в этой системе старый, отложенный, алерт с не проставленной галочкой ""не добавлять новые алерты"". Вот в него и приклеились те два алерта, которые должны были прийти мне.

## Глава 3. Scheduler всемогущий

Примерно через пару недель scheduler решил, что другому pod'у нужнее и сделал evict ещё одному pod'у elastic'а. Он тоже стал Elastic покраснел и перестал отвечать на запросы.

Тут то ко мне и пришли люди вместо алертов -- сходи посмотри, что там с elastic'ом.

## Глава 4. Поди разберись

В моей картине мира все три pod'а успешно переехали на новые ноды. А тут вдруг не хотят шедулиться. Что мешает?
Может диски? Нет. Диски в том кластере все облачные -- привязки к нодам нет.
Может недостаточно свободных ресурсов на нодах? Нет. Достаточно. Даже специально выгонял другие pod'ы с ноды. Точно не в ресурсах дело.
Может сам scheduler виноват? Перезапуск scheduler'а не помогает.

В общем, не разобрался я. Позвал старшего товарища. Вместе мы нашли мою опечатку в affinity.


В понедельник вам напишет менеджер проекта, чтобы обсудить детали и договориться о дате. До встречи!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍3
А пока вы решаете задачу, делюсь с вами хорошей новостью: мы открываем набор на курс-профессию DevOps Upgrade 💥

Очень хочу всех вас увидеть на этом потоке — я на нем буду наставником 😎

Стартуем 30 сентября
, обучение продлится 6 месяцев. В программе:
➡️ Ansible и подход IaC
➡️ Контейнеризация на примере Docker
➡️ Основные аспекты работы в Kubernetes (абстракции, архитектура, установка и настройка)
➡️ CI/CD
➡️ Мониторинг и логирование в Kubernetes

В финале вы выполните реальный проект, который можно добавить в портфолио и показать работодателю в ответ на фразу «без опыта не берем». А еще — получите диплом государственного образца🔥

До 9 сентября на курс можно попасть по специальной цене: 200 000 ₽ 148 000 ₽ и получить в подарок видеокурс по Terraform.

Приходите на курс — будем видеться не только на еженедельных лайвах, но и на учебных встречах 🤗

⚡️Забронировать место по специальной цене — на странице курса.

#devops_upgrade@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Коллеги, всем привет! Как ваши выходные?

Видел, что некоторые провели его за обсуждением и решением задачи 🔥 Лайв-разбор проведем завтра — самое время приступить, если еще не начали.

А пока расскажу, как у нас дела на курсе, так как вовсю готовимся с коллегами к новым потокам. Ещё весной мы собрали обратную связь от студентов курса «DevOps Upgrade» и поняли: курс пора обновлять.

Все лето мы разрабатывали новую программу курса. Вот что изменилось:

👉 обновили курс и сертификацию Kubernetes База
👉 сделали ряд модулей дополнительными (Terraform, Мониторинг в Grafana), чтобы не растягивать программу, но дать все необходимые знания для старта в карьере
👉 разделили весь процесс обучения на три части с каникулами и дополнительной неделей для выполнения домашек — так вы сможете передохнуть и настроиться на новый этап работы
👉 усилили взаимодействие с экспертами в чатах и добавили дополнительные встречи

Сегодня — последний день, когда можно занять место на потоке по сниженной цене. Старт — 30 сентября. Присоединяйтесь, всех вас жду 🤗

Забронировать место по специальной цене и посмотреть программу курса — на сайте. А если появились вопросы по обучению, пишите в комментариях. Может быть показать вам примеры того, что разбираем на курсе?👇

#devops_upgrade@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Коллеги, всем привет! Как дела со сборкой докер-образа? 🛳

Эфир с разбором задачи сегодня в 18:00 — кто не начинал, еще есть немного времени. Не обязательно делать сразу идеально, мне важны ваши идеи и ход мысли.

Я уже готовлю для вас следующую задачу. Материалы для подготовки пришлю, как всегда, заранее 🤗

#прямой_эфир@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥5🐳2
⭐️ Эфир через полчаса ⭐️

Включайте уведомления, чтобы не пропустить
Please open Telegram to view this post
VIEW IN TELEGRAM
Стартуем через 10 минут, подключайтесь 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Live stream finished (1 hour)
Коллеги, всем привет!

Помните Андрея Сухорукова, нашего токсичного техдира? В прошлый раз вам зашел вебинар с ним, так что мы с командой решили позвать его снова.

18 сентября в 19:00 мск мы с Андреем встретимся, чтобы обсудить автоматизацию процессов в DevOps. В этот раз планируем без жести, но кто знает, как все получится — говорят, однажды Андрей уволил целую команду аутсорсеров, когда остался недоволен их автоматизацией 🤯

О чем будем говорить:
👉 Какие вопросы задать себе, прежде чем писать автоматизацию?
👉 В чем особенность базовых образов, и когда ими можно заморачиваться?
👉 Зачем нужна шаблонизация, и когда она перестает работать?
👉 Как CI/CD превращается в финансовое бремя и сложность?
👉 Сколько стоят базовый образ, CI/CD и шаблонизация?

Регистрация на вебинар, как всегда, через бота-помощника. Занимайте места, всех жду!

#вебинар@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍5
Коллеги, всем привет!

На прошлом лайве такое классное и живое обсуждение получилось, что захотелось повторить 🔥 Вчера весь день думал, как это реализовать, и в итоге полностью пересмотрел формат новой задачи.

Предлагаю переосмыслить задание по сборке докер-образов с точки зрения управления артефактами. Как это можно использовать в проекте? Держите статью, которая поможет разобраться 👉 https://to.slurm.io/XEHWeg

Свои мысли и вопросы пишите в комментариях, а во вторник встретимся на лайве и обсудим🤗

#задача@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3
Сегодня пятница, а это значит, что совсем скоро выходные 🔥 Чем планируете заниматься?

Андрей, победитель розыгрыша бородатых маек, наконец-то встретился со своим призом и поделился фото, которое навело суету в команде проекта💥

Заряжаемся мощной энергетикой, настраиваемся на отдых и не забываем про задачку — до вторника жду ваши рассуждения 👨🏼‍🎓

Андрей, еще раз поздравляю!
🔥9🎉2
Коллеги, всем привет!

Во время розыгрыша карьерной консультации нам с коллегами прилетел вопрос — что это, собственно, такое. Рассказываю 👇

Я уже говорил, что мой путь в айти начался в бородатом далеком 2002 году. Тогда про наставничество никто даже не слышал, так что учиться и набивать шишки приходилось самостоятельно. Информации было мало, и знания собирались буквально по крупицам.

Сейчас ситуация обратная. Информации стало слишком много — я, если честно, иногда и сам в ней тону 😅

На индивидуальной консультации мы вместе составляем карьерный трек на основе вашего резюме, опыта работы и стека. Я помогу подсветить, что нужно прокачать, какие скиллы освоить, и на какие вакансии обратить внимание — чтобы войти в девопс легко, комфортно и без лишней боли 🤗

На курсе «DevOps Upgrade» я тоже провожу подобные консультации — в тарифе с карьерной поддержкой. А еще в этот тариф входит подготовка к собеседованию и рекомендательное письмо от меня (при условии прохождения 80% курса).

До 18 сентября присоединиться к базовому тарифу и тарифу с карьерной поддержкой можно по сниженной цене. Подробнее о тарифах — на странице курса.

#devops_upgrade@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1😐1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥7👍1
Коллеги, всем привет!

У нас тут случилась небольшая несостыковка в расписаниях, и вебинар по автоматизации переносится на 26 сентября 19:00 мск. Простите 😥

Запись будет обязательно, но лучше подключайтесь онлайн, чтобы мы могли в режиме реального времени обсудить ваши вопросы. Регистрация — через бота.

Ну а сегодняшняя наша встреча никуда не денется, лайв эфир проведу как обычно в 18:00. На этой неделе задача была больше на подумать и порассуждать, так что кто не приступал — еще можно подготовиться, текст задания тут.

Записи эфиров я не делаю — их смысл и цель в том, чтобы поговорить и обсудить важные вопросы вживую. Поэтому подключайтесь, всех жду!
3
🔥 До эфира осталось полчаса!

Включайте уведомления и подключайтесь :)
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
⭐️ Мы начинаем ⭐️

Всех жду!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Live stream finished (40 minutes)
Увидел под одним из постов вот такой комментарий ⤴️

Решил проверить, зашел на hh и нашел почти 5 тысяч вакансий по тегу «devops». Зарплата — от 115 тысяч рублей на junior-позициях, и это только рынок СНГ.

Потребность компаний в сокращении цикла разработки ПО и ускорении доставки постоянно растет, а вместе с ней растет и востребованность грамотных DevOps-инженеров. По данным Global Market Insights Inc. рынок вырастет на 20% к 2032 году. Если вкатиться сейчас, к тому моменту вы будете уже опытными спецами с прокаченными скиллами, огромным бэкграундом и очень неплохой зарплатой 😉

Уверенно стартовать в девопсе вы сможете уже через полгода, и, кажется, это звучит интереснее, чем «бегать за работодателями». Поэтому жду всех на курсе DevOps Upgrade 🤗

Старт потока: 30 сентября
Стоимость: 200 000 ₽ 155 000 ₽ до конца дня, завтра цена снова вырастет. Приходите, будем учиться вместе!

Подробности — по ссылке.

#devops_upgrade@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
Продолжаю разбирать комментарии. Вижу, что вы просили собрать все задачки и материалы к ним в одном посте, чтобы их не приходилось искать. Ловите:

1️⃣Сборка контейнера Docker в Gitlab-CI
Материал для подготовки

2️⃣ Составление докерфайлов
Материал для подготовки

3️⃣ Простой плейбук Ansible
Материалы для подготовки

4️⃣ Сборка докер-образа
Материал для подготовки

5️⃣ Управление артефактами
Материал для подготовки

Вроде ничего не упустил))

Если какая-то из задач прошла мимо вас, можете взять ее в работу сейчас и прислать решение в комментариях к этому посту. Новое задание пришлю уже завтра, а во вторник жду на лайве — приходите и включайте микрофоны, будем разбирать 🤗
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍8🙏1
Forwarded from ...
Для новичка от слова совсем, как я понял, курс не подходит, так?