Привет, коллеги!
Как ваши выходные? Вижу, что задачку вы всё-таки порешали 🔥
Очень рад такому выбору!
Сегодня в 19:00 проведу технический эфир прямо на канале — разберу задачу, поотвечаю на ваши вопросы. Может быть о чем-то ещё интересно послушать? Кидайте вопросы в комментарии.
И включайте уведомления, чтобы не пропустить начало🔔
#прямой_эфир@devopsupgrade
Как ваши выходные? Вижу, что задачку вы всё-таки порешали 🔥
Очень рад такому выбору!
Сегодня в 19:00 проведу технический эфир прямо на канале — разберу задачу, поотвечаю на ваши вопросы. Может быть о чем-то ещё интересно послушать? Кидайте вопросы в комментарии.
И включайте уведомления, чтобы не пропустить начало
#прямой_эфир@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5😭2❤1👍1🌭1
Привет!
Как вам вчерашний эфир? Как по мне, получилось классно🔥
Что было:
🤓 Разобрали задачу, способы ее решения и типовые ошибки
🤓 Обсудили ваши вопросы по докеру, гитлабу и работе DevOps в целом
🤓 Выбрали тему для следующей задачи🎉
Ее я пришлю в четверг, а вы пока освежите свои знания по составлению докерфайлов. Держите ссылку, которая в этом поможет😉 https://to.slurm.io/sxJnuQ
#статья@devopsupgrade
Как вам вчерашний эфир? Как по мне, получилось классно🔥
Что было:
Ее я пришлю в четверг, а вы пока освежите свои знания по составлению докерфайлов. Держите ссылку, которая в этом поможет
#статья@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как запустить контейнер Docker внутри конвейера GitLab CI
Довольно часто мы используем GitLab CI для докеризации наших приложений. Но как запустить контейнер Docker из GitLab Container Registry? Можно ли использовать Docker Compose? Делимся переводом статьи,...
🔥8❤4👍3
Недавно проводил собеседования, и один соискатель меня особенно заинтересовал. Что именно привлекло мое внимание:
На собеседовании мы совпали по вайбу и настроению (парень был в майке, этим все сказано😅), так что я сделал оффер. Про то, что он читает мой канал, узнал уже впоследствии.
Если серьезно, то это отличная иллюстрация того, как НАДО подходить к поиску работы и собеседованиям. Софт-скиллы так же важны, как и хард-скиллы, а ваше позиционирование может очень сильно повлиять на исход собеса.
А если заранее узнать побольше про тимлида и выяснить, что он ценит в работе и сотрудниках, — оффер точно будет у вас в кармане 🔥
#карьера@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤2👍2🤷1
Читаете соцсети тех, у кого хотите работать?
Anonymous Poll
35%
Всегда 😎
30%
Нет, но теперь начну 🤔
35%
Нет, неинтересно 😒
Коллеги, всем привет! Принес вам новую задачку 🎓
В прошлый раз мы пробовали запустить докер в гитлабе. Сегодня предлагаю разобраться в написании докерфайлов.
Перед вами — пример того, как НЕ нужно делать. Найдите ошибки и попробуйте их исправить🙂
Варианты решения пишите в комментарии или сразу в моем гитлабе, а в начале следующей недели я поделюсь разбором этого задания💬
#задача@devopsupgrade
В прошлый раз мы пробовали запустить докер в гитлабе. Сегодня предлагаю разобраться в написании докерфайлов.
Перед вами — пример того, как НЕ нужно делать. Найдите ошибки и попробуйте их исправить
FROM ubuntu:latest
# Копируем исходный код
COPY ./ /app
WORKDIR /app
# Обновляем список пакетов
RUN apt-get update
# Обновляем пакеты
RUN apt-get upgrade
# Устанавливаем нужные пакеты
RUN apt-get -y install libpq-dev imagemagick gsfonts ruby-full ssh supervisor
# Устанавливаем bundler
RUN gem install bundler
# Устанавливаем nodejs используется для сборки статики
RUN curl -sL https://deb.nodesource.com/setup_9.x | sudo bash -
RUN apt-get install -y nodejs
# Устанавливаем зависимости
RUN bundle install --without development test --path vendor/bundle
# Чистим за собой кэши
RUN rm -rf /usr/local/bundle/cache/*.gem
RUN apt-get clean
RUN rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
# Запускаем скрипт, при старте контейнера, который запустит все остальное.
CMD [“/app/init.sh”]
Варианты решения пишите в комментарии или сразу в моем гитлабе, а в начале следующей недели я поделюсь разбором этого задания
#задача@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🤔2🔥1👨💻1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥8❤1
Где брать опыт начинающему DevOps-инженеру?
В комментариях к посту про поиск работы увидел такой вопрос:
Лично я считаю, что совсем начинающему инженеру боевой опыт не нужен. Главное, чтобы у вас было понимание методологии, технологий конкретного стека и опыт решения задач, максимально приближенных к реальности.
Чтобы разобраться в методологии и понять, какие технологии осваивать в первую очередь, советую посмотреть RoadMap DevOps от Слёрма. Там подробно разобраны базовые и основные компетенции инженера и есть ссылки на дополнительные материалы для изучения😜
#карьера@devopsupgrade
#инструменты@devopsupgrade
В комментариях к посту про поиск работы увидел такой вопрос:
Как начать работать devops, когда во всех вакансиях требуется опыт devops?
Лично я считаю, что совсем начинающему инженеру боевой опыт не нужен. Главное, чтобы у вас было понимание методологии, технологий конкретного стека и опыт решения задач, максимально приближенных к реальности.
Чтобы разобраться в методологии и понять, какие технологии осваивать в первую очередь, советую посмотреть RoadMap DevOps от Слёрма. Там подробно разобраны базовые и основные компетенции инженера и есть ссылки на дополнительные материалы для изучения
#карьера@devopsupgrade
#инструменты@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Сами технологии можно изучать самостоятельно или на курсах, а решать задачи — вместе со мной. Пишите, какие направления вам интересны, будем разбирать.
И не забывайте про задачку по написанию докерфайлов — разберем после выходных 😶
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Коллеги, всем привет!
Посмотрел все ваши комментарии к посту с задачей, было много правильных ответов. Вы крутые!🔥
Ловите статью с разбором🤯 https://to.slurm.io/JxOAPQ
А если у вас остались вопросы, напишите их в комментах к этому посту. Наберется больше пяти — проведу лайв😬
#статья@devopsupgrade
Посмотрел все ваши комментарии к посту с задачей, было много правильных ответов. Вы крутые!🔥
Ловите статью с разбором
А если у вас остались вопросы, напишите их в комментах к этому посту. Наберется больше пяти — проведу лайв
#статья@devopsupgrade
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Docker: невредные советы
В комментариях к моей статье Docker: вредные советы было много просьб объяснить, чем так ужасен описанный в ней Dockerfile. Краткое содержание предыдущей серии : два разработчика в жестком дедлайне...
❤2
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