Forwarded from DevOps // Human Help
#tf
Очень старался. Исправил неточность из предыдущего поста, на которую указали в комментариях — ещё раз большое спасибо!
Правила всё те же: если пост понравился — ставь реакцию, показался полезным — добавляй в избранное.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4
Кстати по поводу Terraform закину сюда ссылки для тех кто изучает/вспоминает/хочет_углубиться :
🔹 У Яндекс Практикума есть бесплатный курс : https://yandex.cloud/ru/training/terraform
🔹 На youtube: DevOps с Nixys | Terraform: от незнания к best practices в 3 частях https://www.youtube.com/playlist?list=PLjobQbACcMNlYIU0uYKM7GscG9g5Y3_bq
🔹 Статья на хабре от них же - https://habr.com/en/companies/nixys/articles/721404/
#terraform
🔹 У Яндекс Практикума есть бесплатный курс : https://yandex.cloud/ru/training/terraform
🔹 На youtube: DevOps с Nixys | Terraform: от незнания к best practices в 3 частях https://www.youtube.com/playlist?list=PLjobQbACcMNlYIU0uYKM7GscG9g5Y3_bq
🔹 Статья на хабре от них же - https://habr.com/en/companies/nixys/articles/721404/
#terraform
👍4🔥1
Еще не отходя далеко от терраформа и иже с ним. Ко мне обратился автор интересной утилиты
https://github.com/tofuutils/tenv — это менеджер версий для Terraform, OpenTofu, Terragrunt и Atmos.
Установил. Описание хорошее. Скажу удобная штука, чтобы переключаться между версиями TF или просто поставить даже нужную версию.
В условиях блокировок со стороны hashicorp можно так перед запуском:
export TFENV_REMOTE=https://hashicorp-releases.yandexcloud.net
#terraform
https://github.com/tofuutils/tenv — это менеджер версий для Terraform, OpenTofu, Terragrunt и Atmos.
Установил. Описание хорошее. Скажу удобная штука, чтобы переключаться между версиями TF или просто поставить даже нужную версию.
В условиях блокировок со стороны hashicorp можно так перед запуском:
export TFENV_REMOTE=https://hashicorp-releases.yandexcloud.net
#terraform
GitHub
GitHub - tofuutils/tenv: OpenTofu / Terraform / Terragrunt / Terramate and Atmos version manager
OpenTofu / Terraform / Terragrunt / Terramate and Atmos version manager - tofuutils/tenv
👍5
Кстати сегодня Kubernetes Community Day идет. Кто еще не там го!!! 🚤
VK: Техно | Хардкор
RuTube: Техно | Хардкор
YouTube: Техно | Хардкор
VK: Техно | Хардкор
RuTube: Техно | Хардкор
YouTube: Техно | Хардкор
VK Видео
Трансляция Kubernetes Community Day, зал Техно
Главная независимая конференция для открытого сообщества по куберу и тех, кто только начинает. 10:00 – 10:20 открытие 10:20 – 10:40 Кубер мёртв или живее всех живых? Павел Селиванов, руководитель продуктового направления DevOps Tools, Yandex Cloud и Кирилл…
Ты точно знаешь, сколько стоит твой опыт?
DevOps-инженеры в одной компании могут получать +100% к зарплате коллег — просто потому, что знают рыночные цифры.
Авторы канала Local Talent | Devops собирают анонимные данные о зарплатах в DevOps, чтобы ты мог:
- Сравнить свою ЗП с коллегами в таких же компаниях
- Узнать вилки для своего уровня (Junior/Middle/Senior)
- Сравнить не только цифры, но и корпкультуру в разных компаниях
Заполни опрос за 2 минуты →
DevOps-инженеры в одной компании могут получать +100% к зарплате коллег — просто потому, что знают рыночные цифры.
Авторы канала Local Talent | Devops собирают анонимные данные о зарплатах в DevOps, чтобы ты мог:
- Сравнить свою ЗП с коллегами в таких же компаниях
- Узнать вилки для своего уровня (Junior/Middle/Senior)
- Сравнить не только цифры, но и корпкультуру в разных компаниях
Заполни опрос за 2 минуты →
👍2🔥2
Очень зашло мок-интервью. Чувствуешь себя джуниором😂
https://youtu.be/gChx3JtZQPA?si=ryvUL-5etonNLV6v
https://youtu.be/gChx3JtZQPA?si=ryvUL-5etonNLV6v
YouTube
DKT81 - DevOps Mock Interview #3 (Senior DevOps Engineer)
В этом выпуске мы продолжаем серию мок-интервью и снова пробуем «прокатить» кандидата на позицию Senior DevOps Engineer. Разбираем реальный опыт, спорим о Terraform, Kubernetes и Zero Trust, обсуждаем, куда расти сеньору и как не потеряться в облаках.
ССЫЛКИ…
ССЫЛКИ…
Статья про ansible: чуток истории и краткий обзор всей экосистемы:
- Ansible Navigator
- Execution Environments
- Ansible Builder
- Ansible Creator
- Ansible Lint
- Molecule
- AWX
- Ansible VS Code Extension
- Pulp 3 + Galaxy NG
- Event Driven Ansible
Иногда привыкаешь запускать ansible-playbook в cli , забывая что есть и более удобные инструменты. Добавил бы еще Semaphore и Rundeck.
https://habr.com/ru/companies/astralinux/articles/943136/
- Ansible Navigator
- Execution Environments
- Ansible Builder
- Ansible Creator
- Ansible Lint
- Molecule
- AWX
- Ansible VS Code Extension
- Pulp 3 + Galaxy NG
- Event Driven Ansible
Иногда привыкаешь запускать ansible-playbook в cli , забывая что есть и более удобные инструменты. Добавил бы еще Semaphore и Rundeck.
https://habr.com/ru/companies/astralinux/articles/943136/
Хабр
Развитие Ansible: от фантастического устройства до зрелой экосистемы управления ИТ-инфраструктурой
Ansible — один из самых популярных инструментов автоматизации, но многие до сих пор используют его, ограничиваясь лишь командой ansible‑playbook. С 2012 года Ansible...
👍3
Хотел спросить если сталкивались с подобным. При отсутствии внутренней компетенции внутри команды по определенной вакансии как вы (или ваша компания) проводит техническое интервью?
Anonymous Poll
41%
Говорим по душам и верим на слово, испытательный срок покажет
34%
Ищем в инете базовые вопросы и ответы и спрашиваем, испытательный срок покажет
19%
Приглашаем специалиста (или компанию) с нужными навыками и совместно проводим интервью
6%
Свой вариант в комментах
Давно читал про это решение для упрощения разверывания сайтов на php - Wordops
Вот дошли руки, так сказать на посмотреть.
Две команды автоматически разворачивают готовое окружение для статических или php (Wordpress) сайтов. Есть своя web админка.
Еще одной командой развернул пустой сайт на Wordpress:
Нравятся инструменты не ломающие конфиги устанавливаемых приложений, а просто помогающие настроить все как надо и быстро. Хочешь потом руками настраивай дальше. Альтернатива ansible или docker для быстрого развертывания.
У меня была кстати репа для поднятия wordpress чере docker (давно ее не обновлял, но в целом чуть подправить и будет посвежее)
P.S. Выдавал ошибки при установке стека из-за недоступности некоторых репозиториев
Надо их закомментировать в файлах:
и сделать
после чего команда wo stack install отработает
Вот дошли руки, так сказать на посмотреть.
wget -qO wo wops.cc && sudo bash wo
wo stack install
Две команды автоматически разворачивают готовое окружение для статических или php (Wordpress) сайтов. Есть своя web админка.
Еще одной командой развернул пустой сайт на Wordpress:
wo site create site.com --wp
Нравятся инструменты не ломающие конфиги устанавливаемых приложений, а просто помогающие настроить все как надо и быстро. Хочешь потом руками настраивай дальше. Альтернатива ansible или docker для быстрого развертывания.
У меня была кстати репа для поднятия wordpress чере docker (давно ее не обновлял, но в целом чуть подправить и будет посвежее)
P.S. Выдавал ошибки при установке стека из-за недоступности некоторых репозиториев
Надо их закомментировать в файлах:
/usr/share/ubuntu-release-upgrader/mirrors.cfg
/usr/share/python-apt/templates/Ubuntu.mirrors
/usr/share/python-apt/templates/Debian.mirrors
и сделать
wo maintenance
после чего команда wo stack install отработает
👍3
Forwarded from DevOps Deflope News
ConfigHub официально запустился — это стартап от Brian Grant (оригинальный архитектор Kubernetes), Alexis Richardson (основатель RabbitMQ и Weaveworks) и Jesper Joergensen (бывший продуктовый лид Heroku и топ Twilio). Летом 2024 они были в режиме стелса и только набирали команду, теперь вышли с готовым продуктом.
Проблема, за которую они взялись: управление конфигурациями в облачных системах превратилось в хаос. Настройки разбросаны по десяткам мест от Git-репозиториев и YAML-файлов до облачных сервисов и систем управления секретами. Чем больше мест, где всё это хранится, тем выше риск что-то сломать при изменениях.
ConfigHub предлагает подход Configuration as Data. Традиционные DevOps-тулы требуют, чтобы все изменения шли через пайплайн. ConfigHub позволяет в критической ситуации внести изменения напрямую, а затем автоматически привести всё в порядок и синхронизировать состояние в масштабе.
Продукт уже работает для пользователей Kubernetes, Helm и GitOps.
Учитывая, что команда уже создала Kubernetes, RabbitMQ и популяризировала GitOps, следить за их новым проектом точно стоит.
Источник — пост Alexis Richardson на LinkedIn.
Проблема, за которую они взялись: управление конфигурациями в облачных системах превратилось в хаос. Настройки разбросаны по десяткам мест от Git-репозиториев и YAML-файлов до облачных сервисов и систем управления секретами. Чем больше мест, где всё это хранится, тем выше риск что-то сломать при изменениях.
ConfigHub предлагает подход Configuration as Data. Традиционные DevOps-тулы требуют, чтобы все изменения шли через пайплайн. ConfigHub позволяет в критической ситуации внести изменения напрямую, а затем автоматически привести всё в порядок и синхронизировать состояние в масштабе.
Продукт уже работает для пользователей Kubernetes, Helm и GitOps.
Учитывая, что команда уже создала Kubernetes, RabbitMQ и популяризировала GitOps, следить за их новым проектом точно стоит.
Источник — пост Alexis Richardson на LinkedIn.
Linkedin
ConfigHub is now available!
Our doors are ‘open’ and if you want to try ConfigHub then please go to www.confighub.
Forwarded from Загадки DevOpsa
Лучшие практики и технологии DevOps в 2025 году
17 декабря в 17:00 в прямом эфире на Twitch у нас большой созвон по девопсу!
В гости заглянут сразу двое:
Вячеслав Федосеев и Александр Крылов
Будем честно меряться тем, чем реально пользуемся в работе, сравнивать, спорить и много шутить. Разберём по полочкам:
1) Инструменты, которые крутим каждый день:
👉🏻 kubectl vs k9s vs Lens vs kube-dashboard — кто у кого выигрывает в 2025?
👉🏻 bash vs fish vs другие расширения CLI — где продуктивность, а где фан?
2) Сервисы, без которых не живём в проде:
👉🏻 grafana + loki + prometheus vs zabbix + ELK (и вся «семья»: vector/click, victoria metrics, psql, mimir) — что брать под разные сценарии.
👉🏻 GitHub Actions vs Jenkins vs GitLab CI — где скорость, где боль, а где надёжность.
Обсудим самое жаркое по-девопсерски
❗️И да, ещё раз для тех, кто любит напоминалки: 17 декабря, 17:00
Ссылка на трансляцию
17 декабря в 17:00 в прямом эфире на Twitch у нас большой созвон по девопсу!
В гости заглянут сразу двое:
Вячеслав Федосеев и Александр Крылов
Будем честно меряться тем, чем реально пользуемся в работе, сравнивать, спорить и много шутить. Разберём по полочкам:
1) Инструменты, которые крутим каждый день:
👉🏻 kubectl vs k9s vs Lens vs kube-dashboard — кто у кого выигрывает в 2025?
👉🏻 bash vs fish vs другие расширения CLI — где продуктивность, а где фан?
2) Сервисы, без которых не живём в проде:
👉🏻 grafana + loki + prometheus vs zabbix + ELK (и вся «семья»: vector/click, victoria metrics, psql, mimir) — что брать под разные сценарии.
👉🏻 GitHub Actions vs Jenkins vs GitLab CI — где скорость, где боль, а где надёжность.
Обсудим самое жаркое по-девопсерски
❗️И да, ещё раз для тех, кто любит напоминалки: 17 декабря, 17:00
Ссылка на трансляцию
🔥2👎1
Автор рассматривает два принципа DRY и KISS в контексте написания кода IaC.
https://rosesecurity.dev/2025/11/14/kiss-versus-dry-iac.html
Самая опасная ловушка в работе над инфраструктурой — это полюбить инструмент, а не решать саму проблему.
Когда команды тратят месяцы на создание сложных иерархий с динамической генерацией и замысловатыми моделями наследования, они часто решают проблемы, связанные с эстетикой кода, а не с потребностями бизнеса. В центре внимания оказывается инфраструктура, а не то, что она позволяет делать.
Качественная разработка инфраструктуры незаметна. Она позволяет другим командам быстро внедрять новые продукты, не задумываясь о базовых платформах. Для внесения простых изменений не требуются специальные знания. Она не становится узким местом или предметом гордости, она просто существует, работает и незаметно обеспечивает функционирование бизнеса.
С этим надо смириться. «Умное» решение, демонстрирующее инженерное мастерство, часто оказывается неправильным для бизнеса. «Скучное» решение, которое любой может понять и модифицировать, часто оказывается правильным.
https://rosesecurity.dev/2025/11/14/kiss-versus-dry-iac.html
👍3
KISS имеет смысл, когда:
🔹У вас менее 500 сред.
Размер команды — от небольшого до среднего (< 50 инженеров).
🔹Частота изменений низкая (инфраструктура в основном стабильна после первоначального развертывания).
🔹Оперативная ясность имеет решающее значение (регулируемые отрасли).
🔹В команде работают специалисты с разным уровнем опыта (в основном системные администраторы, а не разработчики).
🔹Скорость устранения неполадок важнее элегантности кода.
Использование метода DRY имеет смысл в следующих случаях:
🔹У вас действительно масштабная система (более 1000 сред с взаимозависимостями).
🔹Ваша команда состоит в основном из инженеров-платформеров, хорошо разбирающихся в абстракциях.
🔹У вас есть специальная команда, занимающаяся поддержкой платформы и инструментарием.
🔹Настройки среды содержат сложную общую логику, которая часто меняется.
🔹Вы создаёте инфраструктуру как продукт, рассчитанный на множество потребителей.
🔹Для обеспечения соответствия требованиям необходимо внедрять единые шаблоны во всех развертываниях.
https://books.yandex.ru/books/CwYBL9nR?utm_source=direct_link&utm_campaign=users_referral&utm_medium=referral
Готовимся к выходу на работу) Рекомендую. Вроде очевидно, но разложено по полочкам и без воды.
Готовимся к выходу на работу) Рекомендую. Вроде очевидно, но разложено по полочкам и без воды.
books.yandex.ru
Большая книга про работу: Как не страдать в найме и успевать жить Максим Ильяхов — читать книгу онлайн на Яндекс Книгах
«Большая книга про работу: Как не страдать в найме и успевать жить» Максим Ильяхов читать полную версию книги на сайте или в приложении электронной онлайн библиотеки Яндекс Книги.
👍2
Как начать с работать Kubernetes: видеокурс Zero to Hero от «Фланта»
Из курса вы получите практические знания, которых будет достаточно для решения большинства типовых задач. Минимум теории и абстрактных схем, максимум реальных кейсов и сценариев.
Планируется 10 видео. Сейчас уже доступно два, после просмотра которых вы сможете настроить работающий K8s-кластер на своём компьютере.
Смотрите курс на удобной вам площадке:
→ YouTube
→ Rutube
→ ВК Видео
Из курса вы получите практические знания, которых будет достаточно для решения большинства типовых задач. Минимум теории и абстрактных схем, максимум реальных кейсов и сценариев.
Планируется 10 видео. Сейчас уже доступно два, после просмотра которых вы сможете настроить работающий K8s-кластер на своём компьютере.
Смотрите курс на удобной вам площадке:
→ YouTube
→ Rutube
→ ВК Видео
🔥1