DevOps
Открыть в Telegram
Docker, Kubernetes, облачные сервисы (AWS, GCP, Azure), Infrastructure as a Code (Terraform, CloudFormation), администрирование Windows и Linux, сети TCP, IP, скрипты (Bash, PowerShell), Ansible, Jenkins, DevSecOps, логирование. По вопросам @evgenycarter
Больше8 757
Подписчики
+224 часа
-27 дней
-1530 день
Архив постов
8 758
Раскатка k8s 1.26 ansible+jenkins
И вообще managed cluster своими руками за 1000 и один человеко-час.
Приветствую всех! Недавнее масштабное обновление github (когда там часами не работало ничто) побудило меня поделиться своим опытом автоматизации установки k8s на bare metal.
Итак. Задача: развернуть кластер kubernetes последней на данный момент версии 1.26 средствами CI/CD за минимальное время (на моем оборудовании около 3 минут), и вообще, начать с этого построение своих инструментов управления кластером.
Для этого потребуется от 3 серверов под управлением ubuntu, чтобы прошли тесты sonobuoy conformance (адаптация под rhel потребует небольших доработок).
Разработанный процесс больше подойдет для разворачивания тестовой среды, именно для этого акцент сделан на скорости, исключен любой шаг, без которого все и так полностью будет функционировать. Для production кластера, как минимум, придется добавить дополнительные отдельные etcd узлы, данный процесс за рамками этой статьи. Однако, etcd узлы на мастер нодах созданы будут в рассматриваемом процессе.
https://habr.com/ru/post/713398/
#devops #девопс
Подпишись 👉@i_DevOps
8 758
Устранение неисправностей в приложении Java под Kubernetes
https://dmetzler.github.io/troubleshooting-java-apps-in-k8s/
#devops #девопс
Подпишись 👉@i_DevOps
8 758
Эксперты платформы Сфера и команда профессиональной конференции DevOpsConf проводят исследование рынка разработки программных продуктов.
Совместно с devops сообществом мы хотим узнать про используемые DevOps подходы, ключевые проблемы с которыми сталкиваются инженеры, сдерживающие факторы при применении практик DevOps и многое другое.
Всем, кто примет участие в исследовании, мы предоставим отчет об исследовании раньше официальной публикации!
Кроме того, в благодарность за ваш вклад в развитие devops -движения мы разыграем 5 билетов на конференцию DevOpsConf 2023, которая пройдет 13 и 14 марта в Москве.
Пройдите опрос по ссылке
8 758
Усиливаем защиту доступа к Kubernetes API
https://goteleport.com/blog/kubernetes-api-access-security/
#devops #девопс
Подпишись 👉@i_DevOps
8 758
Repost from Codeby
🌐 Курс "Компьютерные сети" от Академии Кодебай!
Старт: 6 марта
Длительность: 4 месяца
🎓 По окончании курса "Компьютерные сети" вы получите сведения о структуре компьютерных сетей и принципах работы протоколов и технологий, обеспечивающих их функционирование. Вы научитесь проектировать архитектуру сетей разного уровня сложности, овладеете практическими навыками построения сетей и настройки сетевого оборудования, узнаете об основных типах угроз на разных уровнях сетевого взаимодействия и методах противодействия им.
ℹ️ Кому будет полезен курс:
✔️ Новичкам, которые никогда не имели дело с вычислительными сетями, проектировкой сетей, настройкой сетевого оборудования, но хотят освоить данную профессию;
✔️ Начинающим IT-специалистам, системным администраторам;
✔️ Студентам, которые только поступили на факультет по направлениям «Сетевые и коммуникационные технологии», «Автоматизированные системы управления и обработки информации»;
✔️ Уже работающим IT-специалистам, которые хотят сменить направление;
✔️ Web-разработчикам, которые хотят делать веб-приложения более безопасными.
🔥 Имеется промодоступ на 7 дней!
🏆 При успешной сдаче экзамена выдаём сертификат!
Узнать подробнее о курсе: https://codeby.school/catalog/kurs-kompyuternye-seti
8 758
Бесперебойный деплой микрофронтендов с Kubernetes: как настроить
Фронтенд-разработка может жить без независимого деплоя, пока у нее не больше 7 микрофронтендов. Но, чем выше число, тем сильнее страдают процессы. Наша команда в Mindbox прошла через это с Octopus, когда деплоила в Yandex Cloud S3. Причем на все обновления был один свободный бакет. Заливаешь код в мастер, а в это время то же самое делают еще пять разработчиков. Скапливается очередь, код еле ползет, а через час деплой вообще обваливается — Octopus не справился с нагрузкой. Пока чинишь это, оказывается, что твои обновления уже попали в продакшен заодно с чужими.
Когда число проектов возросло до 14, все это повторялось с каждым разработчиком по несколько раз в день. Поэтому мы решили вслед за коллегами-бэкендерами перейти на независимый деплой в Kubernetes.
В этой статье собран опыт платформы автоматизации маркетинга Mindbox по реформированию фронтенда:
Kubernetes вместо Yandex Cloud S3: деплоим микрофронтенды без сбоев
Автоматизированный вывод метаданных: экономим ресурсы разработки
Постепенный переход: меняем деплой без вреда для пользователей
Хот-тестинг: ускоряем обновление фронтенда
Советы: как улучшить деплой без микрофронтендов и Kubernetes
https://habr.com/ru/company/mindbox/blog/711898/
#devops #девопс
Подпишись 👉@i_DevOps
8 758
THE MANY WAYS TO ACCESS ECS
https://blog.symops.com/2023/01/18/ecs-access/
#devops #девопс
Подпишись 👉@i_DevOps
8 758
Максимально простое, автоматизированное и современное решение для управления удаленным доступом сотрудников.
Alphabyte ZTNA позволит вам легко управлять доступом к корпоративным ресурсам, а вашим сотрудникам — быстро подключаться к любой корпоративной сети и безопасно работать из любой точки мира. Устанавливайте свои правила доступа к тем или иным корпоративным ресурсам: по ролям, типу трафика, дню недели, протоколу и порту.
Бесплатная презентация продукта и демоверсия с полным доступом к сервису — 30 дней до конца февраля. Попробуйте сами: https://clck.ru/33ZPjA
8 758
CLI инструменты, которые облегчат времяпровождение в терминале и сделают его приятнее
Многие из вас каждый день работают в терминале, так давайте улучшим это времяпровождение вместе. Существует множество полезных инструментов CLI, которые могут сделать вашу жизнь в командной строке проще, быстрее и в целом веселее.
В этом посте описан мой топ-25 обязательных инструментов CLI, на которые я привыкла полагаться.
Rus https://habr.com/ru/post/711968/
Eng https://dev.to/lissy93/cli-tools-you-cant-live-without-57f6#utils
#devops #девопс
Подпишись 👉@i_DevOps
8 758
Внедряем устойчивый SRE-подход в компании
https://engineering.reputation.com/building-a-resilient-sre-process-42e659714743
#devops #девопс
Подпишись 👉@i_DevOps
8 758
Журналы аудита Kubernetes: лучшие практики и настройка
https://signoz.io/blog/kubernetes-audit-logs
#devops #девопс
Подпишись 👉@i_DevOps
8 758
🔥 Распродажа выделенных серверов
EdgeЦентр запускает акцию для новых клиентов: скидка 20% на выделенные серверы в Москве, Екатеринбурге, Новосибирске и Хабаровске.
Успейте арендовать сервер до 14 апреля. Скидка будет действовать на весь срок аренды.
40+ конфигураций для разных задач ждут вас!
👉 Выбрать сервер
8 758
Как и зачем следует автоматизировать DevOps
Концепция DevOps не нова. В IT-индустрии все понимают, что это правильная методология построения ПО. DevOps пленила мир своим обещанием ускоренной доставки высококачественного продукта. Однако, несмотря на это обещание, многие бизнес-проекты не осознают весь потенциал этой методологии. И хотя отчасти это обусловлено культурной инертностью и недостатком навыков, основным препятствием для получения полноценной отдачи от вложений в DevOps остаётся отсутствие автоматизации. Именно за счёт интеграции и автоматизации можно добиться более эффективного потока разработки ПО. Поэтому в текущей статье мы разберём, что подразумевает собой автоматизация DevOps, и как можно начать автоматизировать ваши процессы в рамках данной методологии.
Rus https://habr.com/ru/company/ruvds/blog/715536/
Eng https://dzone.com/articles/how-and-why-you-should-start-automating-devops
#devops #девопс
Подпишись 👉@i_DevOps
8 758
DevOps Full Courses | DevOps Tutorial for Beginners
Ansible Full Course
Ant Full Course in 3 Hours
Chef Tutorial for Beginners
Linux for DevOps Tutorial
Maven Full Course Tutorial
Git Full Course Tutorial
Docker Full Course Tutorial
Jenkins Full Course
DevOps Full Course For Beginners (Part 1, 2)
Все видео доступны на YouTube
#devops #девопс
Подпишись 👉@i_DevOps
8 758
🐧 Пройдите увлекательный тест по Linux, ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе — «Administrator Linux. Professional»
На курсе вас ждут все необходимые навыки системного администратора — умения гибко рулить системой, создавать и изменять RAID массивы, управлять логическими томами, работать с памятью, процессами, дисками, файлами, баш-скрипты и применение подхода Infrastructure as code.
А также вы получите практические навыки в решении типовых задач администрирования. Практика проходит в режиме реального времени на виртуальных стендах
👉 Пройти вступительный тест — https://otus.pw/C3oTx/
💣 Пройдете тест, получите курс по Git и доступ к 2 открытым урокам курса.
Возможна оплата в рассрочку!
8 758
Наши 5 лет с инфраструктурой «ВсеИнструменты.ру»: от нескольких ВМ до отказоустойчивого решения в трёх дата-центрах
Cтатья посвящена проекту «ВсеИнструменты.ру» — крупнейшему интернет-магазину DIY-товаров и нашему клиенту по совместительству. Расскажем, с чего начинали сотрудничество более пяти лет назад, как сейчас обстоят дела и куда мы вместе идём. Поговорим о сопровождавших этот путь технических вызовах и особенностях решений в инфраструктуре, которые позволили бизнесу добиться впечатляющего роста.
https://habr.com/ru/company/flant/blog/711348/
#devops #девопс
Подпишись 👉@i_DevOps
8 758
Tfautomv
Автоматическое создание перемещенных блоков Terraform для безболезненного рефакторинга
https://github.com/padok-team/tfautomv
#devops #девопс
Подпишись 👉@i_DevOps
8 758
How to Increase Deployment Observability and Simplify Deployment Pipelines
https://medium.com/bondora-engineering-and-data/how-to-increase-deployment-observability-and-simplify-deployment-pipelines-3b271e57ff3f
#devops #девопс
Подпишись 👉@i_DevOps
8 758
GlitchTip вместо Sentry. Как мы бесплатно настроили мониторинг ошибок
Представьте, что у вас есть 10 серверов и 20 микросервисов на них, а релизы проходят каждую неделю. Вы уже мониторите жизнеспособность сервисов и докера с помощью zabbix или prometheus, а с помощью ELK или grailog собираете логи. Кажется, что всё хорошо, но в таком потоке релизов, хотфиксов и строчек кода нужно быстро ориентироваться и вылавливать ошибки внутри приложения, которые не влияют на жизнеспособность сервиса, но мешают его правильной работе.
Стоп! Есть же Sentry, скажете вы. И будете правы. Он удобен, хорошо описан, есть документация, комьюнити и поддержка. Однако, есть одно "но".
https://habr.com/ru/company/constanta/blog/706386/
#devops #девопс
Подпишись 👉@i_DevOps
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
