DevOps
Open in Telegram
Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter
Show more8 754
Subscribers
-424 hours
-67 days
-1530 days
Posts Archive
8 756
OpenCost
Инструмент мониторинга затрат с открытым исходным кодом для Kubernetes и облачных вычислений
OpenCost предоставляет командам наглядную информацию о текущих и прошлых расходах и распределении ресурсов Kubernetes и облачных сред. Эти модели обеспечивают прозрачность расходов в средах Kubernetes, поддерживающих множество приложений, команд, отделов и т. д. Они также обеспечивают прозрачность расходов на облачные вычисления у различных провайдеров.
OpenCost был первоначально разработан и открыт компанией Kubecost. Этот проект объединяет в себе спецификацию, а также реализацию на языке Golang этих подробных требований.
https://github.com/opencost/opencost
#devops #девопс
Подпишись 👉@i_DevOps
8 756
Учимся разворачивать отказоустойчивые кластеры по ценам 2024 года 🔥
27 января стартует курс «Kubernetes Мега» от учебного центра Слёрм: повышайте устойчивость, безопасность и производительность своих приложений, не ломая кластеры и не роняя прод.
За 7 недель вы научитесь:
🔵переносить продукт на платформу k8s
разворачивать отказоустойчивые кластеры
🔵ускорять траблшуттинг
🔵повышать отказоустойчивость продукта
🔵разворачивать и обслуживать кластер с автоматической ротацией сертификатов, автодеплоем и правильным хранением секретов
ОБНОВИЛИ ВЕСЬ КУРС в сентябре 2024 ⭐️
- Старт 27 января
- 7 недель обучения
- 78 часов практики
- 7 встреч со спикерами
Стоимость:
▶️до 28 декабря 2024: 90 000 ₽
▶️с 1 января 2025: 110 000 ₽
Забронировать скидку или полностью оплатить обучение — на сайте 👈
Реклама ООО «Слёрм» ИНН 3652901451
8 756
💡 Как использовать OpenPubKey для SSH без SSH-ключей
OpenPubKey позволяет подключаться к серверам через SSH без использования традиционных SSH-ключей. Вместо этого используется криптографическая пара, созданная на основе конфигурации контейнера. Это значительно упрощает настройку и повышает безопасность.
Основные преимущества:
1. Простота — не нужно генерировать и хранить SSH-ключи.
2. Универсальность — метод легко интегрируется с текущими DevOps процессами.
3. Безопасность — доступ возможен только при соблюдении заданной конфигурации контейнера.
Подробную инструкцию вы найдёте по ссылке ниже. Это идеальное решение для автоматизации и повышения безопасности вашего CI/CD.
https://www.docker.com/blog/how-to-use-openpubkey-to-ssh-without-ssh-keys/
#docker #ssh #devops #девопс
Подпишись 👉@i_DevOps
8 756
VK Bug Bounty: стандарты 2024
VK задаёт новый стандарт для багбаунти-программ. Среди ключевых изменений:
• Выплаты обрабатываются в среднем за 8 рабочих дней — минимальное время для рынка.
• Максимальная выплата за уязвимость достигла 4 млн рублей.
• Bounty Pass теперь бессрочный, что позволяет багхантерам стабильно получать бонусы.
В новом году запланированы новые интересные задачи и бонусы
Подпишись 👉@i_DevOps
8 756
Притормози! Глубокое погружение в ограничение скорости
В этом посте мы обсудим важность и реализацию механизмов ограничения скорости для повышения надежности API.
Что такое ограничение скорости? Это механизм контроля, определяющий, как часто пользователь может обращаться к вашему API в течение определенного времени.
Итак, почему вас должно волновать ограничение скорости? Рассмотрим ситуацию, когда к вашему API поступает огромное количество запросов за короткий промежуток времени. Это может быть связано с резким увеличением трафика пользователей, сбоем, вызывающим повторные запросы, или даже попыткой перегрузить вашу систему с помощью DDOS-атаки. Без ограничения скорости ваша система может быть перегружена, что приведет к медленным ответам или, что еще хуже, к полному отказу в обслуживании.
Но преимущества ограничения скорости выходят за рамки просто защиты вашей системы. Это также инструмент для управления использованием сервиса. Оно помогает применять политики использования API, контролировать квоты API и даже предлагать клиентам многоуровневые планы использования. Проще говоря, ограничение скорости - это ключевой игрок в эффективном управлении API.
https://www.codereliant.io/rate-limiting-deep-dive/
#devops #девопс
Подпишись 👉@i_DevOps
8 756
🌟 Тест для профессионалов Linux 🌟
Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе — «Administrator Linux. Professional»
За 7 месяцев курса вы научитесь решать 3 глобальные задачи
- Освоение гибкого управления Linux-системами.
- Навыки создания и изменения RAID-массивов.
- Управление логическими томами и профессиональная работа с системными ресурсами.
- Практика написания баш-скриптов и применение методологии Infrastructure as Code.
Тест займет всего 20 минут вашего времени!
👉 ПРОЙТИ ТЕСТ — https://vk.cc/cGrD2D
💣 Пройдете тест, получите скидку на курс, и доступ к бесплатным урокам курса.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
8 756
5 советов начинающему DevOps Engineer
DevOps не понаслышке понимает все циклы разработки, процессы планирования работ командами и управления ожиданиями заказчика.
А что же делать, если ты только вначале своего пути? Как вникнуть во все процессы и понять все тонкости? Донт вори!
Ярослав Обиход, DevOps Engineer Boosta, поможет разобраться.
Какая база лежит в основе работы DevOps инженера? Какие системы можно использовать для мониторинга и логирования?
Досмотри до конца и ты узнаешь, сколько может зарабатывать junior DevOps и как бонус- получишь список книг, которые помогут прокачаться в профессии.
источник
#devops #девопс
Подпишись 👉@i_DevOps
8 756
Деплой веб-приложения в Docker Swarm
В статье вы найдете пошаговую инструкцию, как развернуть веб-приложение с помощью Docker Swarm. Автор рассматривает процесс создания сервиса, его масштабирования и управления. Полезный материал для тех, кто хочет освоить оркестрацию контейнеров и улучшить навыки работы с Docker.
https://dev.to/gbenga700/deploying-a-web-application-on-docker-swarm-2l26
#devops #девопс
Подпишись 👉@i_DevOps
8 756
PR-Agent — это инструмент с открытым исходным кодом для автоматического анализа Pull Request'ов. Этот агент интегрируется с GitHub и помогает разработчикам ускорить процесс ревью, автоматически генерируя полезные комментарии, улучшая качество кода и экономя время.
Особенности PR-Agent:
- Анализ кода: автоматически обнаруживает проблемы и предлагает улучшения.
- Интеграция с GitHub: работает с вашим репозиторием без дополнительных сложностей.
- Поддержка нескольких языков: подходит для проектов на разных языках программирования.
Проект активно развивается и доступен для бесплатного использования. Установить его можно через Docker или напрямую из репозитория.
https://github.com/Codium-ai/pr-agent
#devops #девопс
Подпишись 👉@i_DevOps
8 756
Как инфобез устроен внутри VK?
VK запустили канал, где их команда по информационной безопасности рассказывает о реальных кейсах, делится техническими решениями и показывает, как работает кибербез в больших системах.
А ещё там анонсы мероприятий, редкие вакансии и детали по VK Bug Bounty. Всё по делу
Подпишись 👉@i_DevOps
8 756
Пишем оператор Kubernetes: руководство для начинающих
Перевели туториал об основах контроллеров, операторов и CRD. В качестве практики вы можете создать кастомный оператор ConfigmapSync для синхронизации Configmap между пространствами имен. Рассказываем, как его написать и развернуть его с помощью Kubebuilder.
Что такое операторы Kubernetes?
В своей простейшей технической форме оператор добавляет в API Kubernetes эндпоинт, называемый custom resource (CR), а также control plane component (controller), который отслеживает и обслуживает ресурсы нового типа. Другими словами, операторы — это программные расширения, которые используют кастомные ресурсы для управления приложениями и их компонентами.
https://habr.com/ru/companies/slurm/articles/779986/
#devops #девопс
Подпишись 👉@i_DevOps
8 756
DevOps, получи актуальные знания о микросервисах!
Освой Docker, Kubernetes, CI/CD, мониторинг и логирование для автоматизации и управления микросервисами
🔴 Переходи на сайт, чтобы проверить свои знания и посмотреть подходит ли тебе 🆕 обновленная программа курса Microservice Architecture от OTUS: *ссылка*
Если успешно пройдешь тест, сможешь забронировать место в группе по выгодной 🌲новогодней цене! И еще дарим промокод Microservice_12
🎫 Курс можно приобрести в рассрочку
🔴 Пройти тест и забрать скидку: https://vk.cc/cGc840
Реклама. ООО «Отус онлайн-образование», ОГРН 11777466185768 756
Как сделать Kubernetes еще круче: секреты безупречной работы
Отказоустойчивость информационных систем необходима для обеспечения непрерывности работы системы и минимизации возможности потери данных в случае сбоев или отказов в работе оборудования. Это особенно важно для критических для бизнеса систем.
Мы начали использовать геораспределенные кластеры и повысили надежность сервисов. В статье опишем, какими инструментами это делали, какие сложности возникали и какие получили результаты.
https://habr.com/ru/companies/leroy_merlin/articles/777588/
#devops #девопс
Подпишись 👉@i_DevOps
8 756
ROT: автоматизация обновления ключей и секретов
Если вы когда-либо сталкивались с задачей периодической ротации ключей, токенов или паролей в ваших проектах, обратите внимание на ROT.
Что это такое?
ROT — это удобный инструмент с открытым исходным кодом, написанный на Go, который помогает управлять ротацией секретов и конфигурационных данных. Он берёт на себя регулярное обновление ваших ключей, упрощая процесс автоматизации и сокращая риск человеческих ошибок.
Ключевые возможности:
• Работа с различными секретными хранилищами и источниками данных.
• Гибкая настройка частоты ротации и условий обновления.
• Прозрачная интеграция в существующие CI/CD-пайплайны.
• Упрощение DevOps-практик за счёт централизованного управления секретами.
Кому будет полезно?
Разработчикам, DevOps-инженерам, администраторам и всем, кто работает с конфиденциальной информацией в облачных и локальных инфраструктурах. ROT упрощает управление жизненным циклом ваших секретов, повышая безопасность и удобство.
https://github.com/candiddev/rot
#devops #девопс
Подпишись 👉@i_DevOps
8 756
🚀Открытый вебинар: "Обзор инструментов IAM, PAM и управления доступом".
На открытом уроке рассмотрим:
- Популярные инструменты IAM и PAM на рынке и их основные особенности и
функциональные возможности;
- Методы интеграции инструментов IAM и PAM с другими системами
информационной безопасности и инфраструктурой организации;
- Лучшие практики по управлению доступом и обеспечению безопасности
информации в организации.
📚После занятий вы будете знать:
-Как выбирать наиболее подходящее решение для вашей организации;
- Создание единой и централизованной системы управления доступом;
- Создание стратегии, которая поможет предотвратить угрозы и
минимизировать риски для вашей информации.
🔥Регистрируйтесь на урок 23 декабря, в 20:00 мск и получите скидку на большое обучение «Специалист по кибербезопасности облачных сред»: https://vk.cc/cG91aq
Реклама. ООО «Отус онлайн-образование», ОГРН 11777466185768 756
Тренировки по DevOps. Часть 2
Лекция 7: Сети. Часть 2. Коробки и коты
Лекция 8: Как запустить «облако»
Разбор домашнего задания: Linux инструменты командной строки. Итоговый проект
Разбор домашнего задания 6: Базы данных
Разбор домашнего задания 7: Сети. Часть 2. Коробки и коты
Разбор домашнего задания 2: Облако. Кто виноват и что делать?
источник
#devops #девопс
Подпишись 👉@i_DevOps
8 756
K2 Cloud выкатил кастомные реакции на Хабре!
Теперь можно выражать эмоции от статей. Для этого пройди квиз: выбери одну из ИТ-профессий и проведи миграцию в облако. В конце и реакции разблокируешь, и в розыгрыше примешь участие — K2 Cloud дарит новогодние мистери боксы и другие призы.
Квиз тут
8 756
Тренировки по DevOps. Часть 1
Лекция 1: Кто такой DevOps
Лекция 2: Облако. Кто виноват и что делать?
Лекция 3: Процессы Linux
Лекция 4: Сети Часть 1. Коты и коробки
Разбор домашнего задания 1: Кто такой DevOps
Разбор домашнего задания 2: Облако. Кто виноват и что делать?
Лекция 5: Linux: инструменты командной строки
Лекция 6: Базы данных
Разбор домашнего задания 3: Процессы Linux"
Разбор домашнего задания 4: Сети. Часть 1. Коты и коробки
источник
#devops #девопс
Подпишись 👉@i_DevOps
8 756
Смерть от тысячи микросервисов
Церковь Великой Сложности
Начнём со скетча, в котором инженер объясняет менеджеру проекта как сильно переусложнённый лабиринт микросервисов работает, чтобы получить дату рождения пользователя - и ему не удаётся. Эта сцена точно показывает абсурдность текущего состояния технической культуры. Мы смеёмся, но поднятие этой темы в серьёзном профессиональном разговоре равносильно профессиональной ереси, делающей вас практически непригодным к трудоустройству.
Как мы к этому пришли? Как мы стали вместо решения наших задач, тратить кучи денег на решение проблем, которых у нас нет?
https://habr.com/ru/articles/779362/
original https://renegadeotter.com/2023/09/10/death-by-a-thousand-microservices
#devops #девопс
Подпишись 👉@i_DevOps
8 756
Устали от ограничений и долгой настройки серверов? HSVDS поможет в работе!
Мы предлагаем быстрые VDS для разработчиков с безлимитным интернетом и удобной панелью управления.
А чтобы вы могли начать максимально быстро, мы подготовили предустановленный образ GitLab:
✅ Управление репозиториями кода для Git
✅ Система отслеживания задач
✅ Удобная Wiki для документации
✅ Мощный CI/CD пайплайн
✅ И многое другое для продуктивной работы всей команды!
HSVDS — это стабильность, готовые решения и свобода для ваших идей 💻
Available now! Telegram Research 2025 — the year's key insights 
