ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

DevOps

DevOps

Открыть в Telegram

Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter

Больше
8 855
Подписчики
+124 часа
+57 дней
+2630 дней
Архив постов
DevOps
8 854
«Грамотный DevOps»: пишем конфигурацию с помощью Emacs, Org и Jinja Что такое вообще «Грамотный DevOps»? Если совсем коротко:
«Грамотный DevOps»: пишем конфигурацию с помощью Emacs, Org и Jinja Что такое вообще «Грамотный DevOps»? Если совсем коротко: «грамотный DevOps» (Literate DevOps) – это использование принципов «грамотного программирования» (Literate programming) для работы с инфраструктурой в виде кода. Термин Literate DevOps придумал Говард Абрамс, и он же показал, как реализовать его с помощью Emacs и Org. Теперь подробнее. Как все знают, концепцию «грамотного программирования» (мне больше нравится вариант перевода «литературное программирование», он как-то больше соответствует духу этой концепции, но раз уж в Википедии употребляется вариант «грамотное», то пусть будет так) создал великий Дональд Кнут. В этой концепции комментарии и программный код как бы меняются местами: текст программы выглядит не как код, к которому где-то приписаны комментарии, а как связное и последовательное («литературное») описание логики работы, структуры данных и так далее, в которое вставлены блоки программного кода. Далее специальная программа может извлечь из этого текста все блоки кода и расставить их в нужном порядке, создав, таким образом, исходный код, который можно скомпилировать, получив работающую программу. Эта процедура, в терминах Кнута, называется tangle («запутывание»). Другая процедура, под названием weave («сплетение») позволяет из того же текста получить очень красиво отформатированный документ. https://habr.com/ru/articles/752384/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 854
Оптимизация масштабируемости и экономичности Kubernetes с помощью Karpenter В этом посте вы узнаете об основаниях и подходе,
Оптимизация масштабируемости и экономичности Kubernetes с помощью Karpenter В этом посте вы узнаете об основаниях и подходе, которые команда вычислений Miro использовала для повышения масштабируемости и эффективности кластеров Kubernetes. Этого удалось достичь благодаря применению пулов узлов без групп с использованием Karpenter, что помогло снизить затраты на вычисления в непроизводственных кластерах до 60% и повысить эффективность использования ресурсов в производственных кластерах до 95%. https://medium.com/miro-engineering/optimizing-kubernetes-scalability-and-cost-efficiency-with-karpenter-356153fcf546 #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 854
K2 Cloud + DevOops Conf = бесплатный день конференции для инженеров 💜 Ребята из K2 Cloud помогли организовать Community Day
K2 Cloud + DevOops Conf = бесплатный день конференции для инженеров 💜 Ребята из K2 Cloud помогли организовать Community Day для DevOps-специалистов. 6 ноября ты сможешь бесплатно послушать часть докладов конференции DevOops: от основ работы сертификатов до организации Flux CD monorepo. Для участия нужно только зарегистрироваться. Подробнее на сайте

DevOps
8 854
+9
Лекторий по SRE Примеры сбоев Что такое SRE Цели мониторинга, логи и метрики Детектирование проблем до и во время сбоя SLA, SLO, SLI Причины сбоев Устранение сбоев Постмортемы Приемы уменьшения количества сбоев Устойчивый к сбою код источник #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 854
Отладка дедлока FUSE в ядре Linux Наша команда вычислительных ресурсов Netflix (Compute team) отвечает за администрирование AWS, в том числе за автомасштабирование и развертывание контейнеризованных приложений, включая решение возникающих проблем. В мои обязанности входит разбор разного рода странных ошибок, о которых сообщают пользователи. https://netflixtechblog.com/debugging-a-fuse-deadlock-in-the-linux-kernel-c75cd7989b6d #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 854
Алерт пришел! Что делать? Встретимся 7 ноября на вебинаре Слёрма «Прокачка алертов: как постмортемы и ранбуки меняют игру» и
Алерт пришел! Что делать? Встретимся 7 ноября на вебинаре Слёрма «Прокачка алертов: как постмортемы и ранбуки меняют игру» и обсудим, как эффективно работать с инцидентами. Расскажем и покажем: 👉 что такое постмортем, как с ним работать и извлекать выгоду 👉 зачем нужен ранбук и как его писать 👉 как обычный алёрт можно превратить в полезный инструмент с помощью постмортема и ранбука Спикеры: Кирилл Борисов, SRE в VK, и Максим Гусев, SRE Dodo Engineering. Уникальные кейсы из реальной практики и финансовые вопросы инцидентов в крупных компаниях — на нашей встрече! ➡️ Когда: 7 ноября в 18:00 ➡️ Занять место на вебинаре — в боте Реклама ООО «Слёрм» ИНН 3652901451

DevOps
8 854
Service-Hub JovianX Service Hub - это инструмент, обеспечивающий самообслуживание для внутренних заинтересованных сторон. Он предоставляет каталог инфраструктурных сервисов по требованию (например, базы данных, s3 buckets, выполнение рабочих процессов Airflow, сервисы с предварительно настроенными или предварительно загруженными наборами данных и т. д.) через простой пользовательский интерфейс самообслуживания и CLI. https://github.com/JovianX/Service-Hub #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 854
Новичком быть непросто! Поэтому протягиваем руку помощи и рассказываем в подборке об интересных книгах, плейлистах, каналах и
+4
Новичком быть непросто! Поэтому протягиваем руку помощи и рассказываем в подборке об интересных книгах, плейлистах, каналах и курсах для погружения в DevOps.   Все источники — рекомендации от специалистов-практиков Selectel. Полезные советы от них же для прокачки карьеры — в конце текста.   Узнать подробнее → https://slc.tl/6gtn4 Реклама АО «Селектел». ИНН: 7810962785 Erid: 2VtzqvV2pqz

DevOps
8 854
Обзор Helm Dashboard — графического интерфейса для управления Helm-релизами в Kubernetes Привет! На связи Павел Басалгин, Dev
Обзор Helm Dashboard — графического интерфейса для управления Helm-релизами в Kubernetes Привет! На связи Павел Басалгин, DevOps-инженер компании «Флант». Сегодня я расскажу об инструменте, который упрощает управление Helm-релизами в Kubernetes. Часто разработчики предпочитают использовать именно визуальные средства, чтобы более эффективно управлять версиями приложений в Kubernetes. Один из таких инструментов — Helm Dashboard. С его помощью можно самостоятельно создавать, развертывать, обновлять релизы Kubernetes-приложений и отслеживать их состояние. https://habr.com/ru/companies/flant/articles/777126 #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 854
Wireguard-ui Фичи ⚫️Дружественный интерфейс ⚫️Аутентификация ⚫️Управление дополнительной информацией о клиентах (имя, email и
Wireguard-ui Фичи ⚫️Дружественный интерфейс ⚫️Аутентификация ⚫️Управление дополнительной информацией о клиентах (имя, email и т.д.) ⚫️Получение конфигурации клиента с помощью QR-кода / файла / email / Telegram https://github.com/ngoduykhanh/wireguard-ui #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 854
Подборка Telegram каналов для программистов Системное администрирование 📌 https://t.me/sysadmin_girl Девочка Сисадмин https://t.me/srv_admin_linux Админские угодья https://t.me/linux_srv Типичный Сисадмин https://t.me/devops_star DevOps Star (Звезда Девопса) https://t.me/i_linux Системный администратор https://t.me/linuxchmod Linux https://t.me/sys_adminos Системный Администратор https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. https://t.me/sysadminoff Новости Линукс Linux 1C разработка 📌 https://t.me/odin1C_rus Cтатьи, курсы, советы, шаблоны кода 1С Программирование C++📌 https://t.me/cpp_lib Библиотека C/C++ разработчика https://t.me/cpp_knigi Книги для программистов C/C++ https://t.me/cpp_geek Учим C/C++ на примерах Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском https://t.me/python_360 Книги по Python Rus Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика https://t.me/java_360 Книги по Java Rus https://t.me/java_geek Учим Java на примерах GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка https://t.me/kotlin_lib Подборки полезного материала по Kotlin Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков https://t.me/frontend_sovet Frontend советы, примеры и практика! https://t.me/React_lib Подборки по React js и все что с ним связано Разработка игр 📌 https://t.me/game_devv Все о разработке игр Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов https://t.me/books_reserv Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/coddy_academy Полезные советы по программированию https://t.me/rust_lib Полезный контент по программированию на Rust https://t.me/golang_lib Библиотека Go (Golang) разработчика https://t.me/itmozg Программисты, дизайнеры, новости из мира IT https://t.me/php_lib Библиотека PHP программиста 👨🏼‍💻👩‍💻 https://t.me/nodejs_lib Подборки по Node js и все что с ним связано https://t.me/ruby_lib Библиотека Ruby программиста QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности https://t.me/xakep_1 Статьи из "Хакера" Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике https://t.me/phis_mat Обучающие видео, книги по Физике и Математике Excel лайфхак📌 https://t.me/Excel_lifehack https://t.me/tikon_1 Новости высоких технологий, науки и техники💡 https://t.me/mir_teh Мир технологий (Technology World) Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT

DevOps
8 854
5 вариантов генерации конфигурационных файлов Shell-скриптами Подготовка конфигурационных файлов из шаблонов — весьма распрос
5 вариантов генерации конфигурационных файлов Shell-скриптами Подготовка конфигурационных файлов из шаблонов — весьма распространённая задача системного администрирования. Решать её можно разными способами, каждый из которых хорош по-своему, здесь же мы рассмотрим, как это сделать с помощью Shell-скриптов. https://habr.com/ru/companies/ruvds/articles/843048/ #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 854
Знаете Linux? А если проверим? 😏 ➡️ Заходите в бота и отвечайте на наши вопросы про Linux. За прохождение теста без ошибок в
Знаете Linux? А если проверим? 😏 ➡️ Заходите в бота и отвечайте на наши вопросы про Linux.  За прохождение теста без ошибок вас ждёт бонус, а если ошибки всё же будут – бот о них расскажет и поможет восполнить знания ⚡️ Прокачайте себя и забирайте свой подарок ЗДЕСЬ. Это бесплатно 🤌 erid: LjN8K4Pcr

DevOps
8 854
Kargo Это платформа следующего поколения для организации непрерывной доставки и оркестрации жизненного цикла приложений для K
Kargo Это платформа следующего поколения для организации непрерывной доставки и оркестрации жизненного цикла приложений для Kubernetes. Она основывается на принципах GitOps и интегрируется с существующими технологиями, такими как Argo CD, чтобы упростить и автоматизировать поэтапный выпуск изменений на различных этапах жизненного цикла приложения. https://github.com/akuity/kargo #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 854
⁉️Хотите повысить свою квалификацию и стать дата-инженером? Инвестируйте в успех своей карьеры прямо сейчас начав обучение на
⁉️Хотите повысить свою квалификацию и стать дата-инженером? Инвестируйте в успех своей карьеры прямо сейчас начав обучение на курсе «Data Engineer» от OTUS. После обучения вы сможете: ✔️ Разворачивать, налаживать и оптимизировать инструменты обработки данных ✔️ Адаптировать датасеты для дальнейшей работы и аналитики ✔️ Создадите сервисы, которые используют результаты обработки больших объемов данных ✔️ Принимать участие в разработке архитектуры данных в компании ➡️ Пройдите короткий тест прямо сейчас, чтобы получить специальную цену на обучение: https://vk.cc/cDb7iO 🎁 А еще приятный бонус: до конца октября действует скидка 10% на обучение. Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

DevOps
8 854
Brain board Визуальный редактор для terraform. Создавайте свою облачную инфраструктуру без особых усилий с помощью вебморды h
Brain board Визуальный редактор для terraform. Создавайте свою облачную инфраструктуру без особых усилий с помощью вебморды https://www.brainboard.co/ #devops #девопс

DevOps
8 854
Полный рабочий процесс CI/CD с Skaffold для вашего приложения Современный способ построения полного рабочего процесса от лока
Полный рабочий процесс CI/CD с Skaffold для вашего приложения Современный способ построения полного рабочего процесса от локального до продакшена с помощью Skaffold и Gitlab на кластере Kubernetes для снижения когнитивной нагрузки и операционной сложности в стеках приложений. (Часть I) https://blog.equationlabs.io/cicd-workflow-with-skaffold-for-your-application-part-i (Часть II) https://blog.equationlabs.io/how-to-build-a-cicd-workflow-with-skaffold-for-your-application-part-ii (Часть III) https://blog.equationlabs.io/how-to-build-a-cicd-workflow-with-skaffold-for-your-application-part-iii #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 854
Расширить свой стек – легко! ⚡️ Приглашаем инженеров на обучение: Ansible, Golang, CI/CD с Jenkins, Grafana, Keycloak, SRE и
Расширить свой стек – легко! ⚡️ Приглашаем инженеров на обучение: Ansible, Golang, CI/CD с Jenkins, Grafana, Keycloak, SRE и еще более 10 востребованных направлений ждут вас в формате видеокурсов в учебном центре Слёрм. Учёба в Слёрм – это: ✔️ старт в любое время: вы не привязаны к расписанию и проходите курс в комфортном для вас темпе; ✔️ фокус на практику: она занимает около 80% обучения; ✔️ гибкие условия оплаты: рассрочка, налоговый вычет, оплата зарубежной картой и даже оформление оплаты от работодателя; ✔️ передача знаний от ведущих экспертов современн ого IT рынка. Цените свое время и приходите осваивать best practices и прокачивать свои навыки вместе с нами! Подробнее — на сайте 😉 Реклама ООО «Слёрм» ИНН 3652901451

DevOps
8 854
Технологический стек Netflix - CI/CD Pipeline Эта статья основана на материалах многих инженерных блогов Netflix и проектов с
Технологический стек Netflix - CI/CD Pipeline Эта статья основана на материалах многих инженерных блогов Netflix и проектов с открытым исходным кодом. Планирование: Netflix Engineering использует JIRA для планирования и Confluence для документирования. Код: Java - основной язык программирования для сервисов бэкенда, другие языки используются для различных задач. Сборка: Для сборки в основном используется Gradle, а для поддержки различных вариантов использования создаются плагины Gradle. Упаковка: Пакет и зависимости упаковываются в машинный образ Amazon (AMI) для выпуска. Тестирование: Тестирование подчеркивает ориентацию продакшен-культуры на создание хаос-инструментов. Развертывание: Для развертывания Netflix использует самостоятельно созданный Spinnaker. Мониторинг: Метрики мониторинга централизованы в Atlas, а для выявления аномалий используется Kayenta. Отчет об инцидентах: Инциденты рассылаются в соответствии с приоритетом, а для их обработки используется PagerDuty. #devops #девопс Подпишись 👉@i_DevOps

DevOps
8 854
Устранение проблем с отсутствующими логами Kubernetes в Elasticsearch Отсутствующие логи могут стать настоящей проблемой для
Устранение проблем с отсутствующими логами Kubernetes в Elasticsearch Отсутствующие логи могут стать настоящей проблемой для многих пользователей Kubernetes. В этой статье мы разберемся, почему это происходит, и как этого избежать. Я исследовал случай отсутствующих логов Kubernetes в Elasticsearch, который в моем случае агрегирует логи для подов Kubernetes. У меня стандартная настройка Elasticsearch и Fluentd, и время от времени в Elasticsearch появляется пропуск, когда в течение нескольких секунд нет логов. https://povilasv.me/troubleshooting-missing-kubernetes-logs-in-elasticsearch/ #devops #девопс Подпишись 👉@i_DevOps