Please open Telegram to view this post
VIEW IN TELEGRAM
🚨 Что на самом деле происходит с увольнениями в ИТ
Каждый день в чатах разработчиков появляются сообщения «ищу работу», «команду сократили», «проект закрыли». Но никто не говорит о причинах и масштабах катастрофы. Мы запустили большое исследование, чтобы раскрыть правду!
🎯 Что мы выясним:
→ Реальные причины увольнений
→ Сколько времени нужно на поиск работы
→ Самые безумные истории смены работы
Понимая реальную ситуацию, мы сможем принимать взвешенные решения о карьере и не попасться на удочку HR-сказок.
👉 Пройдите опрос за 3 минуты и помогите всему сообществу: https://clc.to/yJ5krg
Каждый день в чатах разработчиков появляются сообщения «ищу работу», «команду сократили», «проект закрыли». Но никто не говорит о причинах и масштабах катастрофы. Мы запустили большое исследование, чтобы раскрыть правду!
🎯 Что мы выясним:
→ Реальные причины увольнений
→ Сколько времени нужно на поиск работы
→ Самые безумные истории смены работы
Понимая реальную ситуацию, мы сможем принимать взвешенные решения о карьере и не попасться на удочку HR-сказок.
👉 Пройдите опрос за 3 минуты и помогите всему сообществу: https://clc.to/yJ5krg
📰 Дайджест прошедших дней
Не помните что было вчера? Попробуйте освежить в памяти прошедшую неделю с нашей подборкой материалов.
— Cвежие патчи для Linux-дистрибутивов
Вышли обновления безопасности для дистрибутивов AlmaLinux, Debian, Fedora, Red Hat, SUSE и Ubuntu. В перечне — исправления для таких компонентов, как .NET, Firefox, systemd, PostgreSQL, ядро Linux и других.
— Новый Leadership CODE от Octopus
Octopus Deploy представила Leadership CODE — набор принципов, формирующих основу лидерства в условиях масштабирования и распределённой команды.
— Semaphore сравнили себя с Jenkins
Подробное сравнение Semaphore Community Edition и Jenkins по ключевым аспектам: лицензия, установка, масштабируемость, производительность и сопровождение.
Рассматриваются различия в архитектуре, требованиях к инфраструктуре и возможностях автоматизации, что поможет определить наиболее подходящее решение для ваших проектов.
— Как защитить API: 6 ключевых аспектов безопасности
— Анонсы с Red Hat Summit 2025
🐸 Библиотека devops'a #свежак
Не помните что было вчера? Попробуйте освежить в памяти прошедшую неделю с нашей подборкой материалов.
— Cвежие патчи для Linux-дистрибутивов
Вышли обновления безопасности для дистрибутивов AlmaLinux, Debian, Fedora, Red Hat, SUSE и Ubuntu. В перечне — исправления для таких компонентов, как .NET, Firefox, systemd, PostgreSQL, ядро Linux и других.
— Новый Leadership CODE от Octopus
Octopus Deploy представила Leadership CODE — набор принципов, формирующих основу лидерства в условиях масштабирования и распределённой команды.
— Semaphore сравнили себя с Jenkins
Подробное сравнение Semaphore Community Edition и Jenkins по ключевым аспектам: лицензия, установка, масштабируемость, производительность и сопровождение.
Рассматриваются различия в архитектуре, требованиях к инфраструктуре и возможностях автоматизации, что поможет определить наиболее подходящее решение для ваших проектов.
— Как защитить API: 6 ключевых аспектов безопасности
— Анонсы с Red Hat Summit 2025
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека задач по DevOps | тесты, код, задания
Какой компонент Kubernetes управляет желаемым состоянием кластера?
Anonymous Quiz
11%
kube-apiserver
60%
kube-controller-manager
10%
etcd
20%
kube-scheduler
DevOps инженер — Гибрид (Москва, Санкт-Петербург)
DevOps-инженер — до 220 000 ₽, Офис (Москва)
DevOps Engineer — до 200 000 ₽, Гибрид (Москва)
DevOps-инженер (ML-сервисы) — до 490 000 ₽, Гибрид (Москва, Санкт-Петербург)
Middle DevOps/SRE-инженер — Офис (Москва)
Бустер — Самая удалённая удалёнка
Please open Telegram to view this post
VIEW IN TELEGRAM
📖 Как не дублировать плейбуки в Ansible
Роли — это как готовые наборы LEGO для вашей инфраструктуры. Вместо того чтобы писать однообразный код заново, вы собираете инфраструктуру из модулей. Сейчас покажем как это сделать.
1. Подготовка структуры роли
Для создания роли можно самостоятельно подготовить набор директорий:
Но для этого есть лайфхак — команда
2. Пишем задачи
Роль в Ansbile это по сути отдельный плейбук. Внутри
Пример: установим htop и создадим файл приветствия.
3. Подключим роль в плейбуке
В основной плейбук нужно добавить нашу роль:
4. Всё готово к запуску.
Остаётся только воспользоваться командой:
В Ansible Galaxy есть коллекция ролей, написанных сообществом. От самых простых до ролей, которые используются в крупных компаниях.
➡️ Посмотреть роли сообщества
🐸 Библиотека devops'a #буст
Роли — это как готовые наборы LEGO для вашей инфраструктуры. Вместо того чтобы писать однообразный код заново, вы собираете инфраструктуру из модулей. Сейчас покажем как это сделать.
1. Подготовка структуры роли
Для создания роли можно самостоятельно подготовить набор директорий:
myrole/
├── tasks/ # Основные задачи (playbook внутри роли)
│ └── main.yml # Точка входа задач
├── handlers/ # Обработчики — команды, которые срабатывают при изменениях
│ └── main.yml
├── files/ # Статические файлы для копирования на целевые хосты
├── templates/ # Jinja2-шаблоны — конфиги с переменными
├── defaults/ # Значения переменных по умолчанию (низший приоритет)
│ └── main.yml
├── vars/ # Переменные с более высоким приоритетом
│ └── main.yml
├── meta/ # Метаинформация о роли, в том числе зависимости от других ролей
│ └── main.yml
├── library/ # Пользовательские модули (если нужны)
├── tests/ # Плейбуки и окружение для тестирования роли
└── README.md # Документация по роли — зачем, как использовать
Но для этого есть лайфхак — команда
ansible-galaxy init myrole
. С помощью неё можно создать всю структуру без единого mkdir
.2. Пишем задачи
Роль в Ansbile это по сути отдельный плейбук. Внутри
tasks/main.yml
мы опишем свои таски, которые он должен выполнять. Пример: установим htop и создадим файл приветствия.
- name: Устанавливаем htop
apt:
name: htop
state: present
become: yes
- name: Создаём файл приветствия
copy:
dest: /tmp/welcome.txt
content: "Hello from Ansible role!"
3. Подключим роль в плейбуке
В основной плейбук нужно добавить нашу роль:
- hosts: all
become: yes
roles:
- myrole
4. Всё готово к запуску.
Остаётся только воспользоваться командой:
ansible-playbook -i inventory.ini site.yml
В Ansible Galaxy есть коллекция ролей, написанных сообществом. От самых простых до ролей, которые используются в крупных компаниях.
Please open Telegram to view this post
VIEW IN TELEGRAM
Безопасность API — не только задача разработчиков, но и важный элемент инфраструктуры и операционной поддержки. В карточках собрали главные моменты, которые помогут вам выстроить надёжную защиту API на уровне сети, конфигураций и мониторинга.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🧑💻 Команда дня: поиск ролей по платформе
С помощью Ansible Galaxy можно искать роли с фильтрацией по платформе и тэгам.
Чтобы найти роль, которая точно работает под Debian нужно использовать команду;
Помимо платформы можно искать по тэгам или по автору роли.
🐸 Библиотека devops'a #буст
С помощью Ansible Galaxy можно искать роли с фильтрацией по платформе и тэгам.
Чтобы найти роль, которая точно работает под Debian нужно использовать команду;
ansible-galaxy search nginx --platforms "Debian"
Помимо платформы можно искать по тэгам или по автору роли.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
✅ Чек-лист управления секретами от HashiCorp
HashiCorp представила чек-лист, который охватывает три основные стадии управления секретами в облачных инфраструктурах: принятие, стандартизация и масштабирование.
Каждая стадия разбита на шаги, которые помогут повысить безопасность.
— Стадия 1: Принятие
На этой стадии организации начинают внедрять централизованное управление секретами, обеспечивая их безопасность и доступность для различных команд.
— Стадия 2: Стандартизация
Здесь акцент на автоматизацию процессов управления секретами, интеграцию с CI/CD пайплайнами и обеспечение безопасности во всех средах.
— Стадия 3: Масштабирование
Организации масштабируют свои процессы управления секретами, обеспечивая высокую доступность, безопасность на новых платформах и защиту данных на всех уровнях.
➡️ Подробный чек-лист в блоге компании
🐸 Библиотека devops'a #буст
HashiCorp представила чек-лист, который охватывает три основные стадии управления секретами в облачных инфраструктурах: принятие, стандартизация и масштабирование.
Каждая стадия разбита на шаги, которые помогут повысить безопасность.
— Стадия 1: Принятие
На этой стадии организации начинают внедрять централизованное управление секретами, обеспечивая их безопасность и доступность для различных команд.
— Стадия 2: Стандартизация
Здесь акцент на автоматизацию процессов управления секретами, интеграцию с CI/CD пайплайнами и обеспечение безопасности во всех средах.
— Стадия 3: Масштабирование
Организации масштабируют свои процессы управления секретами, обеспечивая высокую доступность, безопасность на новых платформах и защиту данных на всех уровнях.
Please open Telegram to view this post
VIEW IN TELEGRAM
🫣 Устали от HR-сказок про «дружный коллектив» и «печеньки в офисе»?
Давайте честно поговорим о том, что действительно происходит на IT-рынке. Не в розовых презентациях, а в реальной жизни разработчиков, тестировщиков, аналитиков и всех, кто живет кодом.
🧐 Мы проводим исследование, чтобы выяснить:
— Как часто мы прыгаем между компаниями (и почему)
— Какие красные флаги заставляют бежать без оглядки
— Где реально находят работу
— Что бесит в HR больше всего
— Сколько кругов собеседований — это уже перебор
Результаты покажут реальную картину рынка. Без приукрашиваний. Может, компании поймут, что нужно менять, а специалисты — куда двигаться дальше.
😈 Опрос займет 5 минут, но результаты будут работать на всех нас → https://clc.to/9aaXVg
Давайте честно поговорим о том, что действительно происходит на IT-рынке. Не в розовых презентациях, а в реальной жизни разработчиков, тестировщиков, аналитиков и всех, кто живет кодом.
🧐 Мы проводим исследование, чтобы выяснить:
— Как часто мы прыгаем между компаниями (и почему)
— Какие красные флаги заставляют бежать без оглядки
— Где реально находят работу
— Что бесит в HR больше всего
— Сколько кругов собеседований — это уже перебор
Результаты покажут реальную картину рынка. Без приукрашиваний. Может, компании поймут, что нужно менять, а специалисты — куда двигаться дальше.
😈 Опрос займет 5 минут, но результаты будут работать на всех нас → https://clc.to/9aaXVg
k8sGPT — ваш ИИ-ассистент для Kubernetes — CLI-утилита, которая помогает диагностировать проблемы в Kubernetes.
Полезна и при онбординге, и в проде: показывает ошибки ресурсов, объясняет, почему они возникли, и предлагает возможные шаги.
В видео:
- Как работает диагностика
- Сравнение OpenAI и cohere
- Примеры реальных кейсов
Узнайте, как внедрить утилиту в свой workflow →
#реклама
О рекламодателе
Полезна и при онбординге, и в проде: показывает ошибки ресурсов, объясняет, почему они возникли, и предлагает возможные шаги.
В видео:
- Как работает диагностика
- Сравнение OpenAI и cohere
- Примеры реальных кейсов
Узнайте, как внедрить утилиту в свой workflow →
#реклама
О рекламодателе
Please open Telegram to view this post
VIEW IN TELEGRAM