OrangeDevOps – Telegram
OrangeDevOps
918 subscribers
77 photos
4 videos
3 files
155 links
Канал для сисадминов и devops. Ссылки на интересные материалы. Личные заметки
Администратор: @il_da_r
Download Telegram
Forwarded from DevOps // Human Help
⌨️ Terraform. Введение

#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
👍4🔥1
Еще не отходя далеко от терраформа и иже с ним. Ко мне обратился автор интересной утилиты
https://github.com/tofuutils/tenv — это менеджер версий для Terraform, OpenTofu, Terragrunt и Atmos.
Установил. Описание хорошее. Скажу удобная штука, чтобы переключаться между версиями TF или просто поставить даже нужную версию.
В условиях блокировок со стороны hashicorp можно так перед запуском:
export TFENV_REMOTE=https://hashicorp-releases.yandexcloud.net
#terraform
👍5
Ты точно знаешь, сколько стоит твой опыт?

DevOps-инженеры в одной компании могут получать +100% к зарплате коллег — просто потому, что знают рыночные цифры.

Авторы канала Local Talent | Devops собирают анонимные данные о зарплатах в DevOps, чтобы ты мог:
- Сравнить свою ЗП с коллегами в таких же компаниях
- Узнать вилки для своего уровня (Junior/Middle/Senior)
- Сравнить не только цифры, но и корпкультуру в разных компаниях

Заполни опрос за 2 минуты →
👍2🔥2
Статья про 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/
👍3
Хотел спросить если сталкивались с подобным. При отсутствии внутренней компетенции внутри команды по определенной вакансии как вы (или ваша компания) проводит техническое интервью?
Anonymous Poll
41%
Говорим по душам и верим на слово, испытательный срок покажет
34%
Ищем в инете базовые вопросы и ответы и спрашиваем, испытательный срок покажет
19%
Приглашаем специалиста (или компанию) с нужными навыками и совместно проводим интервью
6%
Свой вариант в комментах
Давно читал про это решение для упрощения разверывания сайтов на php - Wordops
Вот дошли руки, так сказать на посмотреть.
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
Собираем образ сами #minio
😢1
🔥4😁1
Понаблюдаем
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.
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

Ссылка на трансляцию
🔥2👎1
Доброе утро!
👍2🔥2😁1
Автор рассматривает два принципа DRY и KISS в контексте написания кода IaC.
Самая опасная ловушка в работе над инфраструктурой — это полюбить инструмент, а не решать саму проблему.
Когда команды тратят месяцы на создание сложных иерархий с динамической генерацией и замысловатыми моделями наследования, они часто решают проблемы, связанные с эстетикой кода, а не с потребностями бизнеса. В центре внимания оказывается инфраструктура, а не то, что она позволяет делать.
Качественная разработка инфраструктуры незаметна. Она позволяет другим командам быстро внедрять новые продукты, не задумываясь о базовых платформах. Для внесения простых изменений не требуются специальные знания. Она не становится узким местом или предметом гордости, она просто существует, работает и незаметно обеспечивает функционирование бизнеса.
С этим надо смириться. «Умное» решение, демонстрирующее инженерное мастерство, часто оказывается неправильным для бизнеса. «Скучное» решение, которое любой может понять и модифицировать, часто оказывается правильным.

https://rosesecurity.dev/2025/11/14/kiss-versus-dry-iac.html
👍3
KISS имеет смысл, когда:
🔹У вас менее 500 сред.
Размер команды — от небольшого до среднего (< 50 инженеров).
🔹Частота изменений низкая (инфраструктура в основном стабильна после первоначального развертывания).
🔹Оперативная ясность имеет решающее значение (регулируемые отрасли).
🔹В команде работают специалисты с разным уровнем опыта (в основном системные администраторы, а не разработчики).
🔹Скорость устранения неполадок важнее элегантности кода.
Использование метода DRY имеет смысл в следующих случаях:
🔹У вас действительно масштабная система (более 1000 сред с взаимозависимостями).
🔹Ваша команда состоит в основном из инженеров-платформеров, хорошо разбирающихся в абстракциях.
🔹У вас есть специальная команда, занимающаяся поддержкой платформы и инструментарием.
🔹Настройки среды содержат сложную общую логику, которая часто меняется.
🔹Вы создаёте инфраструктуру как продукт, рассчитанный на множество потребителей.
🔹Для обеспечения соответствия требованиям необходимо внедрять единые шаблоны во всех развертываниях.
Как начать с работать Kubernetes: видеокурс Zero to Hero от «Фланта»

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

Планируется 10 видео. Сейчас уже доступно два, после просмотра которых вы сможете настроить работающий K8s-кластер на своём компьютере.

Смотрите курс на удобной вам площадке:
YouTube
Rutube
ВК Видео
🔥1