ar
Feedback
Devops Bootcamp с Федосеевым

Devops Bootcamp с Федосеевым

الذهاب إلى القناة على Telegram

Это проект Слёрма: коммьюнити для начинающих DevOps-инженеров, как стартовать в Девопс, вебы от ТОП экспертов, новости, общение и поддержка Бесплатный курс по DevOps: https://to.slurm.io/2pKSCw

إظهار المزيد
5 209
المشتركون
-324 ساعات
-77 أيام
-330 أيام
أرشيف المشاركات
Продолжаю разбирать комментарии. Вижу, что вы просили собрать все задачки и материалы к ним в одном посте, чтобы их не приходилось искать. Ловите: 1️⃣Сборка контейнера Docker в Gitlab-CIМатериал для подготовки 2️⃣ Составление докерфайловМатериал для подготовки 3️⃣ Простой плейбук AnsibleМатериалы для подготовки 4️⃣ Сборка докер-образаМатериал для подготовки 5️⃣ Управление артефактамиМатериал для подготовки Вроде ничего не упустил)) Если какая-то из задач прошла мимо вас, можете взять ее в работу сейчас и прислать решение в комментариях к этому посту. Новое задание пришлю уже завтра, а во вторник жду на лайве — приходите и включайте микрофоны, будем разбирать 🤗

Увидел под одним из постов вот такой комментарий ⤴️ Решил проверить, зашел на hh и нашел почти 5 тысяч вакансий по тегу «devo
Увидел под одним из постов вот такой комментарий ⤴️ Решил проверить, зашел на hh и нашел почти 5 тысяч вакансий по тегу «devops». Зарплата — от 115 тысяч рублей на junior-позициях, и это только рынок СНГ. Потребность компаний в сокращении цикла разработки ПО и ускорении доставки постоянно растет, а вместе с ней растет и востребованность грамотных DevOps-инженеров. По данным Global Market Insights Inc. рынок вырастет на 20% к 2032 году. Если вкатиться сейчас, к тому моменту вы будете уже опытными спецами с прокаченными скиллами, огромным бэкграундом и очень неплохой зарплатой 😉 Уверенно стартовать в девопсе вы сможете уже через полгода, и, кажется, это звучит интереснее, чем «бегать за работодателями». Поэтому жду всех на курсе DevOps Upgrade 🤗 Старт потока: 30 сентября Стоимость: 200 000 ₽ 155 000 ₽ до конца дня, завтра цена снова вырастет. Приходите, будем учиться вместе! Подробности — по ссылке.

⭐️ Мы начинаем ⭐️ Всех жду!

🔥 До эфира осталось полчаса! Включайте уведомления и подключайтесь :)

Коллеги, всем привет! У нас тут случилась небольшая несостыковка в расписаниях, и вебинар по автоматизации переносится на 26 сентября 19:00 мск. Простите 😥 Запись будет обязательно, но лучше подключайтесь онлайн, чтобы мы могли в режиме реального времени обсудить ваши вопросы. Регистрация — через бота. Ну а сегодняшняя наша встреча никуда не денется, лайв эфир проведу как обычно в 18:00. На этой неделе задача была больше на подумать и порассуждать, так что кто не приступал — еще можно подготовиться, текст задания тут. Записи эфиров я не делаю — их смысл и цель в том, чтобы поговорить и обсудить важные вопросы вживую. Поэтому подключайтесь, всех жду!

رسالة فيديو00:32

Коллеги, всем привет! Во время розыгрыша карьерной консультации нам с коллегами прилетел вопрос — что это, собственно, такое.
Коллеги, всем привет! Во время розыгрыша карьерной консультации нам с коллегами прилетел вопрос — что это, собственно, такое. Рассказываю 👇 Я уже говорил, что мой путь в айти начался в бородатом далеком 2002 году. Тогда про наставничество никто даже не слышал, так что учиться и набивать шишки приходилось самостоятельно. Информации было мало, и знания собирались буквально по крупицам. Сейчас ситуация обратная. Информации стало слишком много — я, если честно, иногда и сам в ней тону 😅 На индивидуальной консультации мы вместе составляем карьерный трек на основе вашего резюме, опыта работы и стека. Я помогу подсветить, что нужно прокачать, какие скиллы освоить, и на какие вакансии обратить внимание — чтобы войти в девопс легко, комфортно и без лишней боли 🤗 На курсе «DevOps Upgrade» я тоже провожу подобные консультации — в тарифе с карьерной поддержкой. А еще в этот тариф входит подготовка к собеседованию и рекомендательное письмо от меня (при условии прохождения 80% курса). До 18 сентября присоединиться к базовому тарифу и тарифу с карьерной поддержкой можно по сниженной цене. Подробнее о тарифах — на странице курса.

Сегодня пятница, а это значит, что совсем скоро выходные 🔥 Чем планируете заниматься? Андрей, победитель розыгрыша бородатых
Сегодня пятница, а это значит, что совсем скоро выходные 🔥 Чем планируете заниматься? Андрей, победитель розыгрыша бородатых маек, наконец-то встретился со своим призом и поделился фото, которое навело суету в команде проекта💥 Заряжаемся мощной энергетикой, настраиваемся на отдых и не забываем про задачку — до вторника жду ваши рассуждения 👨🏼‍🎓 Андрей, еще раз поздравляю!

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

Коллеги, всем привет! Помните Андрея Сухорукова, нашего токсичного техдира? В прошлый раз вам зашел вебинар с ним, так что мы
Коллеги, всем привет! Помните Андрея Сухорукова, нашего токсичного техдира? В прошлый раз вам зашел вебинар с ним, так что мы с командой решили позвать его снова. 18 сентября в 19:00 мск мы с Андреем встретимся, чтобы обсудить автоматизацию процессов в DevOps. В этот раз планируем без жести, но кто знает, как все получится — говорят, однажды Андрей уволил целую команду аутсорсеров, когда остался недоволен их автоматизацией 🤯 О чем будем говорить: 👉 Какие вопросы задать себе, прежде чем писать автоматизацию? 👉 В чем особенность базовых образов, и когда ими можно заморачиваться? 👉 Зачем нужна шаблонизация, и когда она перестает работать? 👉 Как CI/CD превращается в финансовое бремя и сложность? 👉 Сколько стоят базовый образ, CI/CD и шаблонизация? Регистрация на вебинар, как всегда, через бота-помощника. Занимайте места, всех жду!

Стартуем через 10 минут, подключайтесь 🔥

Придете?
Anonymous voting

⭐️ Эфир через полчаса ⭐️ Включайте уведомления, чтобы не пропустить

Коллеги, всем привет! Как дела со сборкой докер-образа? 🛳 Эфир с разбором задачи сегодня в 18:00 — кто не начинал, еще есть немного времени. Необязательно делать сразу идеально, мне важны ваши идеи и ход мысли. Я уже готовлю для вас следующую задачу. Материалы для подготовки пришлю, как всегда, заранее 🤗

Коллеги, всем привет! Как ваши выходные? Видел, что некоторые провели его за обсуждением и решением задачи 🔥 Лайв-разбор проведем завтра — самое время приступить, если еще не начали. А пока расскажу, как у нас дела на курсе, так как вовсю готовимся с коллегами к новым потокам. Ещё весной мы собрали обратную связь от студентов курса «DevOps Upgrade» и поняли: курс пора обновлять. Все лето мы разрабатывали новую программу курса. Вот что изменилось: 👉 обновили курс и сертификацию Kubernetes База 👉 сделали ряд модулей дополнительными (Terraform, Мониторинг в Grafana), чтобы не растягивать программу, но дать все необходимые знания для старта в карьере 👉 разделили весь процесс обучения на три части с каникулами и дополнительной неделей для выполнения домашек — так вы сможете передохнуть и настроиться на новый этап работы 👉 усилили взаимодействие с экспертами в чатах и добавили дополнительные встречи Сегодня — последний день, когда можно занять место на потоке по сниженной цене. Старт — 30 сентября. Присоединяйтесь, всех вас жду 🤗 ⚡Забронировать место по специальной цене и посмотреть программу курса — на сайте. А если появились вопросы по обучению, пишите в комментариях. Может быть показать вам примеры того, что разбираем на курсе?👇

А пока вы решаете задачу, делюсь с вами хорошей новостью: мы открываем набор на курс-профессию DevOps Upgrade 💥 Очень хочу всех вас увидеть на этом потоке — я на нем буду наставником 😎 Стартуем 30 сентября, обучение продлится 6 месяцев. В программе: ➡️ Ansible и подход IaC ➡️ Контейнеризация на примере Docker ➡️ Основные аспекты работы в Kubernetes (абстракции, архитектура, установка и настройка) ➡️ CI/CD ➡️ Мониторинг и логирование в Kubernetes В финале вы выполните реальный проект, который можно добавить в портфолио и показать работодателю в ответ на фразу «без опыта не берем». А еще — получите диплом государственного образца🔥 До 9 сентября на курс можно попасть по специальной цене: 200 000 ₽ 148 000 ₽ и получить в подарок видеокурс по Terraform. Приходите на курс — будем видеться не только на еженедельных лайвах, но и на учебных встречах 🤗 ⚡️Забронировать место по специальной цене — на странице курса.

Пора объявлять победителя розыгрыша карьерной консультации 🏆 Прочитал все ваши ответы, долго думал, какой же выбрать. Посмеялся над историей про ключ от сервера 😅 А вот автору с отлетевшими кассами искренне сочувствую. Консультацию проведу с автором этого детектива 👇
# Факап на работе — как я приложил прод ## Глава 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.
В понедельник вам напишет менеджер проекта, чтобы обсудить детали и договориться о дате. До встречи!

Коллеги, всем привет! Не успел принести вам задачу вчера вечером — тестирование заняло больше времени, чем планировал. Но она готова и ждёт ваших решений 😎
На примере этого проекта попробуйте выполнить сборку docker-образа. Предложите наиболее правильный вариант сборки контейнера. Учитывайте также, что контейнер должен быть как можно меньшего размера.
Материалы для выполнения этой задачи — тут. Ссылки на готовые репозитории присылайте в комментарии, а во вторник проведём лайв-разбор 🔥

Коллеги, всем привет! Вчера попробовали новый формат вебинара, как вам? Мне кажется, было огненно 🔥 Кто не был, ловите ссылки на запись: ➡️ YouTube: https://to.slurm.io/SLzayg ➡️ VK: https://to.slurm.io/EyodxA ➡️ Rutube: https://to.slurm.io/EYWNeQ Сейчас тестирую еженедельную задачку, совсем скоро пришлю ее вам. А пока предлагаю поучаствовать в розыгрыше, который мы анонсировали вчера на вебе. Расскажите мне о своем самом провальном собеседовании или факапе на работе. Истории принимаю до 6 сентября 12:00 мск через гугл-форму или в комментариях под этим постом 💬 🎁 Приз — карьерная консультация от меня. Имя победителя назову уже завтра вечером, так что времени осталось не так много. Жду ваших историй!