This media is not supported in your browser
VIEW IN TELEGRAM
Коллеги, приветствую!
На этой неделе готовлю для вас задачу по ансиблу — одному из основных инструментов для управления конфигурациями в работе DevOps-инженера.
Попробуем написать один из самых простых плейбуков. Текст задания пришлю в четверг, а пока ловите материалы, которые помогут к нему подготовиться😀
🫣 Что нужно знать перед началом работы с Ansible
Разбираем, какие задачи решает ансибл и чем отличается от других инструментов управления конфигурацией.
🫣 Что такое IaC и как Ansible помогает его построить
Выясняем, что такое IaC, какие плюсы и минусы есть у этого подхода, как с ним связан Ansible и какую роль он играет в настройке инфраструктуры.
#статья@devopsupgrade
На этой неделе готовлю для вас задачу по ансиблу — одному из основных инструментов для управления конфигурациями в работе DevOps-инженера.
Попробуем написать один из самых простых плейбуков. Текст задания пришлю в четверг, а пока ловите материалы, которые помогут к нему подготовиться
Разбираем, какие задачи решает ансибл и чем отличается от других инструментов управления конфигурацией.
Выясняем, что такое IaC, какие плюсы и минусы есть у этого подхода, как с ним связан Ansible и какую роль он играет в настройке инфраструктуры.
#статья@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Мы с вами много говорим о том, что важно на старте, решаем задачи для прокачки навыков. Но что насчет самых частых ошибок?
Помните книжку Остера с вредными советами? Мы с командой подумали и решили устроить для вас встречу в таком формате. Так что 4 сентября в 19:00 жду вас на вебинаре «Вредные советы: ошибки в карьере DevOps».
Что в программе:
Чтобы ответить на эти и другие вопросы, позвал коллегу — Юрия Семенькова, Senior DevOps Engineer в getmаtch.
Регистрация на веб, как всегда, через бота-помощника. Занимайте места!
#вебинар@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11😁2👍1
Коллеги, всем привет!
Принёс вам обещанное задание. Попробуем брать разные темы, на этот раз — простая задачка по Ansible (но вы всегда можете сами еë усложнить).
Попробуйте подготовить максимально гибкий и удобный вариант для дальнейшего использования и масштабирования. Ссылку на репозиторий и свои вопросы присылайте в комментарии, будем обсуждать.
А во вторник жду на лайв-разборе 😎
#задача@devopsupgrade
Принёс вам обещанное задание. Попробуем брать разные темы, на этот раз — простая задачка по Ansible (но вы всегда можете сами еë усложнить).
Для начала предлагаю снова написать простой index.html и представить, что это настоящее приложение. После этого напишите плейбук, который на удалённом сервере разворачивает nginx, копирует наше приложение и запускает его.
Попробуйте подготовить максимально гибкий и удобный вариант для дальнейшего использования и масштабирования. Ссылку на репозиторий и свои вопросы присылайте в комментарии, будем обсуждать.
А во вторник жду на лайв-разборе 😎
#задача@devopsupgrade
❤6🔥6👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🔥7❤🔥2
Как быстрее набраться опыта?
Недавно один знакомый спросил меня, как быстрее прокачаться в DevOps — может, стоит устроиться сразу на три работы и получать в три раза больше опыта?
Я считаю, что схема вообще нерабочая😅 В результате вы просто будете меньше успевать и не придете ни какому результату, кроме выгорания. Как лучше поступить?
😯 Глубже погружаться в задачи и прорабатывать стек, чтобы становиться в нем лучшим специалистом
😦 Отвлекаться от работы и не забывать отдыхать: неочевидно, но именно усталость тормозит ваш рост и развитие как крутого спеца
Понимаю, что в некоторых компаниях вас могут заставлять обновлять гитлаб на выходных, но, надеюсь, вы сможете этого избежать.
Как планируете провести последние выходные лета?
#карьера@devopsupgrade
Недавно один знакомый спросил меня, как быстрее прокачаться в DevOps — может, стоит устроиться сразу на три работы и получать в три раза больше опыта?
Я считаю, что схема вообще нерабочая😅 В результате вы просто будете меньше успевать и не придете ни какому результату, кроме выгорания. Как лучше поступить?
Понимаю, что в некоторых компаниях вас могут заставлять обновлять гитлаб на выходных, но, надеюсь, вы сможете этого избежать.
Как планируете провести последние выходные лета?
#карьера@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3😁2
Коллеги, всем привет!
Сентябрь горит, а мы продолжаем погружаться в DevOps 🔥 В пятницу обсуждали, как быстрее набраться опыта: не забывать про отдых и глубже погружаться в технологии. И если с первым пунктом все понятно, то со вторым могут возникнуть сложности. Где брать теорию и практику?
😯 Документация
Все гениальное просто, и базовые основы можно почерпнуть в официальных источниках.
😦 Статьи, вебинары, лекции
Ищем по ключевым словам в гугле, на хабре, на ютубе и в других источниках. А еще можно зайти в материалы канала и посмотреть ссылки, которыми я с вами делился — там тоже много чего полезного.
😧 Задания на канале
Kindly reminder про задачку по ансиблу, завтра на эфире будем разбирать 😉
😮 Бесплатный курс «Быстрый старт в DevOps»
Насыщенный мини-курс для начинающих специалистов с разбором вопросов:
🙁 что такое DevOps, и как выстроить работу команды в рамках этой методологии;
🙁 Kubernetes, Docker и т.д.: как базовые инструменты выстраивают работу в DevOps;
🙁 DevOps и компания: как состыковать критерии успеха.
Так что если вы все еще думаете, как стартовать, это отличный вариант ⚡️
🫣 Забрать — по ссылке
#карьера@devopsupgrade
#курсы_Слёрма@devopsupgrade
Сентябрь горит, а мы продолжаем погружаться в DevOps 🔥 В пятницу обсуждали, как быстрее набраться опыта: не забывать про отдых и глубже погружаться в технологии. И если с первым пунктом все понятно, то со вторым могут возникнуть сложности. Где брать теорию и практику?
Все гениальное просто, и базовые основы можно почерпнуть в официальных источниках.
Ищем по ключевым словам в гугле, на хабре, на ютубе и в других источниках. А еще можно зайти в материалы канала и посмотреть ссылки, которыми я с вами делился — там тоже много чего полезного.
Kindly reminder про задачку по ансиблу, завтра на эфире будем разбирать 😉
Насыщенный мини-курс для начинающих специалистов с разбором вопросов:
Так что если вы все еще думаете, как стартовать, это отличный вариант ⚡️
#карьера@devopsupgrade
#курсы_Слёрма@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥4
Коллеги, всем привет!
Сегодня в 18:00 встречаемся на лайв-разборе задачки по ансиблу — у вас еще есть время прислать ссылку на готовый репозиторий 😉
Новая задача будет в четверг — предлагаю вернуться ненадолго к сборке докер-контейнеров и разобрать то, что не успели закрыть. Ловите материал для подготовки🤨 https://to.slurm.io/M-VsBA
#прямой_эфир@devopsupgrade
Сегодня в 18:00 встречаемся на лайв-разборе задачки по ансиблу — у вас еще есть время прислать ссылку на готовый репозиторий 😉
Новая задача будет в четверг — предлагаю вернуться ненадолго к сборке докер-контейнеров и разобрать то, что не успели закрыть. Ловите материал для подготовки
#прямой_эфир@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
DEV Community
What Are Multi-Stage Docker Builds
In the fast-paced world of software development and deployment, every minute counts. Every second is...
Эфир с разбором уже через час🫡
Включайте уведомления, чтобы не пропустить.
Включайте уведомления, чтобы не пропустить.
Please open Telegram to view this post
VIEW IN TELEGRAM
Старт эфира через 5 минут. Подключайтесь 😐
Please open Telegram to view this post
VIEW IN TELEGRAM
Обложившись баш-скриптами
и плейбуками сполна,
Можешь ты собой гордиться:
Ты — DevOps-суперзвезда!
Нуууу.... или нет 😅
Вебинар с вредными советами для DevOps-инженеров: уже сегодня в 19:00. Жду вас!
Что будет:
👉 разбор самых частых ошибок начинающих специалистов
👉 ответы на вопросы и обратная связь от меня и моего коллеги Юрия Семенькова (Senior DevOps Engineer в getmаtch)
👉 секретный розыгрыш — в этот раз подарок будет более универсальным 🎁
➡️ Занять место на вебинаре — через бота. Приходите!
#вебинар@devopsupgrade
и плейбуками сполна,
Можешь ты собой гордиться:
Ты — DevOps-суперзвезда!
Нуууу.... или нет 😅
Вебинар с вредными советами для DevOps-инженеров: уже сегодня в 19:00. Жду вас!
Что будет:
#вебинар@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2🥰1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
Ссылки на трансляцию:
Подключайтесь!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
🎁 Карты раскрыты 🎁
Победитель розыгрыша получит бесплатную карьерную консультацию от меня 😎
Подключайтесь, чтобы узнать условия👇
YouTube: https://to.slurm.io/SLzayg
VK: https://to.slurm.io/EyodxA
Победитель розыгрыша получит бесплатную карьерную консультацию от меня 😎
Подключайтесь, чтобы узнать условия
YouTube: https://to.slurm.io/SLzayg
VK: https://to.slurm.io/EyodxA
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥3
Коллеги, всем привет!
Вчера попробовали новый формат вебинара, как вам? Мне кажется, было огненно 🔥
Кто не был, ловите ссылки на запись:
➡️ YouTube: https://to.slurm.io/SLzayg
➡️ VK: https://to.slurm.io/EyodxA
➡️ Rutube: https://to.slurm.io/EYWNeQ
Сейчас тестирую еженедельную задачку, совсем скоро пришлю ее вам. А пока предлагаю поучаствовать в розыгрыше, который мы анонсировали вчера на вебе.
Расскажите мне о своем самом провальном собеседовании или факапе на работе. Истории принимаю до 6 сентября 12:00 мск через гугл-форму или в комментариях под этим постом💬
🎁 Приз — карьерная консультация от меня. Имя победителя назову уже завтра вечером, так что времени осталось не так много. Жду ваших историй!
#вебинар@devopsupgrade
Вчера попробовали новый формат вебинара, как вам? Мне кажется, было огненно 🔥
Кто не был, ловите ссылки на запись:
Сейчас тестирую еженедельную задачку, совсем скоро пришлю ее вам. А пока предлагаю поучаствовать в розыгрыше, который мы анонсировали вчера на вебе.
Расскажите мне о своем самом провальном собеседовании или факапе на работе. Истории принимаю до 6 сентября 12:00 мск через гугл-форму или в комментариях под этим постом
🎁 Приз — карьерная консультация от меня. Имя победителя назову уже завтра вечером, так что времени осталось не так много. Жду ваших историй!
#вебинар@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥5❤3☃1
Коллеги, всем привет!
Не успел принести вам задачу вчера вечером — тестирование заняло больше времени, чем планировал. Но она готова и ждёт ваших решений 😎
Материалы для выполнения этой задачи — тут. Ссылки на готовые репозитории присылайте в комментарии, а во вторник проведём лайв-разбор 🔥
#задача@devopsupgrade
Не успел принести вам задачу вчера вечером — тестирование заняло больше времени, чем планировал. Но она готова и ждёт ваших решений 😎
На примере этого проекта попробуйте выполнить сборку docker-образа. Предложите наиболее правильный вариант сборки контейнера. Учитывайте также, что контейнер должен быть как можно меньшего размера.
Материалы для выполнения этой задачи — тут. Ссылки на готовые репозитории присылайте в комментарии, а во вторник проведём лайв-разбор 🔥
#задача@devopsupgrade
DEV Community
What Are Multi-Stage Docker Builds
In the fast-paced world of software development and deployment, every minute counts. Every second is...
⚡4👍3🐳1
Пора объявлять победителя розыгрыша карьерной консультации 🏆
Прочитал все ваши ответы, долго думал, какой же выбрать. Посмеялся над историей про ключ от сервера 😅 А вот автору с отлетевшими кассами искренне сочувствую.
Консультацию проведу с автором этого детектива👇
В понедельник вам напишет менеджер проекта, чтобы обсудить детали и договориться о дате. До встречи!
Прочитал все ваши ответы, долго думал, какой же выбрать. Посмеялся над историей про ключ от сервера 😅 А вот автору с отлетевшими кассами искренне сочувствую.
Консультацию проведу с автором этого детектива
# Факап на работе — как я приложил прод
## Глава 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
Очень хочу всех вас увидеть на этом потоке — я на нем буду наставником 😎
Стартуем 30 сентября, обучение продлится 6 месяцев. В программе:
В финале вы выполните реальный проект, который можно добавить в портфолио и показать работодателю в ответ на фразу «без опыта не берем». А еще — получите диплом государственного образца🔥
До 9 сентября на курс можно попасть по специальной цене:
Приходите на курс — будем видеться не только на еженедельных лайвах, но и на учебных встречах 🤗
#devops_upgrade@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6