Про грядущий релиз Kubernetes: https://habr.com/ru/company/flant/blog/571184/
Хабр
Kubernetes 1.22: обзор основных новшеств
Этой ночью, 5 августа, состоится новый релиз Kubernetes — 1.22. Рассказываем о наиболее значимых изменениях в новой версии.Для подготовки материала использовалась информация из таблицы Kubernetes...
Занятная новость, которая успела нашуметь в Kubernetes-сообществах: https://habr.com/ru/company/flant/news/t/571380/
Хабр
АНБ США выпустило «Руководство по усилению безопасности Kubernetes»
Агентство по национальной безопасности и Агентство по кибербезопасности и защите инфраструктуры США опубликовали совместный отчет — « Руководство по усилению безопасности Kubernetes » (Kubernetes...
Хорошая новость про Deckhouse! https://habr.com/ru/company/flant/news/t/571538/
Хабр
Kubernetes-платформа Deckhouse сертифицирована в CNCF
Публичный анонс Kubernetes-платформы Deckhouse, разработанной в нашей компании, состоялся на прошлой неделе. Теперь мы рады сообщить об успешном прохождении Deckhouse тестов CNCF на соответствие...
Новая публикация в блоге — про динамические окружения, как мы их делаем в Kubernetes (на примере связки с GitLab CI и werf).
https://habr.com/ru/company/flant/blog/571482/
https://habr.com/ru/company/flant/blog/571482/
Хабр
Review- или динамические окружения. Теория и практика в Kubernetes
Статья посвящена так называемым review-окружениям, реализуемым в рамках кластеров Kubernetes. Ранее эта тема затрагивалась, например, в нашем докладе « Лучшие практики CI/CD с Kubernetes и GitLab »,...
О рациональном подходе к проведению границ между сервисами или почему не надо вдаваться в одну из крайностей (монолит / микросервисы) — в новом переводе: https://habr.com/ru/company/flant/blog/572414/
Хабр
Модули, монолиты и микросервисы
Прим. перев.: системный архитектор Avery Pennarun, создавший VPN-решение Tailscale на базе WireGuard, размышляет об отличиях монолитов с модулями от микросервисов. Он рассказывает об эволюции подхода...
💥 Мы значительно переработали бесплатный онлайн-самоучитель по нашей CI/CD-утилите с открытым кодом werf и предлагаем широкой аудитории его первый раздел — «Первые шаги» 🎉 Общая его идея сводится к тому, чтобы на примере простейшего приложения показать разработчикам (которые могли до сих пор и даже не работать с Kubernetes!), как и для чего можно использовать werf.
В первом разделе самоучителя:
✔️ пошаговые инструкции для сборки Docker-образа приложения и его деплоя в Kubernetes с werf;
✔️ основные ресурсы в Kubernetes и примеры взаимодействия с приложением, развёрнутым в K8s;
✔️ краткая выжимка по основным возможностям werf (с учетом версии v1.2 и появившегося там гитерминизма).
Самоучитель доступен и на русском, и на английском языках. Разработка ведётся в открытом репозитории. Обратная связь ОЧЕНЬ приветствуется! 🙏 Лучше всего оставлять её в чате @werf_ru (кстати, там уже 700 участников).
P.S. Сейчас идут работы над следующими главами самоучителя, где будут рассматриваться уже «более настоящие» приложения и некоторые другие аспекты — см. оглавление самоучителя.
В первом разделе самоучителя:
✔️ пошаговые инструкции для сборки Docker-образа приложения и его деплоя в Kubernetes с werf;
✔️ основные ресурсы в Kubernetes и примеры взаимодействия с приложением, развёрнутым в K8s;
✔️ краткая выжимка по основным возможностям werf (с учетом версии v1.2 и появившегося там гитерминизма).
Самоучитель доступен и на русском, и на английском языках. Разработка ведётся в открытом репозитории. Обратная связь ОЧЕНЬ приветствуется! 🙏 Лучше всего оставлять её в чате @werf_ru (кстати, там уже 700 участников).
P.S. Сейчас идут работы над следующими главами самоучителя, где будут рассматриваться уже «более настоящие» приложения и некоторые другие аспекты — см. оглавление самоучителя.
ru.werf.io
Самоучитель по Kubernetes | werf
Инструмент консистентной доставки. Используем Git как единый источник истины. Собираем, деплоим в Kubernetes, синхронизируем изменения.
Запись недавнего эфира про Deckhouse на английском.
Forwarded from Dmitry Sh
The record of a recent stream with CNCF Ambassador, Saiyam Pathak, dedicated to Deckhouse Platform is available for watching on YouTube. The subjects covered include the motivation behind Deckhouse, how and why this project was created, what is the platform, how it works, and what it brings to the Kubernetes users, and a short demonstration of Grafana dashboards in Deckhouse. Enjoy!
YouTube
Let's learn Deckhouse
High-level Agenda: Deckhouse is a new Kubernetes platform that works everywhere: on bare metal, VMs, private and public clouds. Why did it emerge? When do we need it? Why is it marketed as "NoOps"? Let's learn more about this project from its chief architect.
Подготовили обзор маленьких Kubernetes'ов для песочниц и локальных экспериментов: https://habr.com/ru/company/flant/blog/572188/
Хабр
Kubernetes в миниатюре для локального запуска: k0s, MicroK8s, kind, k3s и Minikube
Тех, кто работал с Kubernetes, вряд ли удивит ситуация, когда внезапно пришла идея по автоматизации, унификации, преобразованию чего-либо в кластере, но так, чтобы не волноваться за конечный...
Новый перевод для блога — снова про микросервисы: https://habr.com/ru/company/flant/blog/573878/
Хабр
Катастрофы, с которыми я столкнулся в мире микросервисов
Прим. перев.: автор этой статьи — engineering manager из Испании, работающий в цифровой торговой площадке Adevinta, представленной в 16 странах, — делится своими наблюдениями о частых проблемах,...
Сегодня в блоге рассказываем про две полезные security-утилиты для K8s: https://habr.com/ru/company/flant/blog/572328/
Хабр
Обзор инструментов для оценки безопасности кластера Kubernetes: kube-bench и kube-hunter
Популярность Kubernetes растет, порог входа снижается, но вопросам безопасности порой оказывают недостаточное внимание. В этой статье разберём работу двух Open Source-утилит для аудита безопасности...
k8s-iae — наш Prometheus exporter, предупреждающий о том, что какие-то образы, используемые в Kubernetes, не могу быть получены из registry. В прошлом месяце и сегодня вышли незначительные обновления к нему, которые принесли и новые возможности (например, проверять только в определённых namespaces).
GitHub
GitHub - deckhouse/k8s-image-availability-exporter: Alert if an image used in Kubernetes cannot be pulled from container registry
Alert if an image used in Kubernetes cannot be pulled from container registry - deckhouse/k8s-image-availability-exporter
Небольшая новость про формально большой релиз Ingress-контроллера, который используем у себя и в Deckhouse в том числе: https://habr.com/ru/company/flant/news/t/574824/
Хабр
Вышел NGINX Ingress Controller v1.0.0 для Kubernetes
Новая версия Ingress-контроллера, разрабатываемого в рамках сообщества Kubernetes*, поддерживает только K8s версии v1.19 и выше, а в частности и последний релиз — v1.22 . При миграции на этот релиз...
Новая статья в блоге — про опыт эксплуатации memcached с mcrouter в Kubernetes: https://habr.com/ru/company/flant/blog/575656/
Хабр
Готовим высокодоступный memcached с mcrouter в Kubernetes
В одном из проектов мне пришлось столкнуться с классической ситуацией: нагрузка со стороны приложения на реляционную БД была чрезвычайно высока из-за большого RPS (requests per second). Однако...
DEVчата знали, как украсить эту пятницу! Они сняли интервью про DevOps с нашим техдиром Дмитрием Столяровым и только что его опубликовали. Мы ещё сами даже не посмотрели, но спешим поделиться со всеми: https://www.youtube.com/watch?v=u9Kt-XGBBW4
YouTube
DEVчата #15 - Магия девопса // Дмитрий Столяров
Чат DEVчат: https://xn--r1a.website/chat_dev_chat
Наш Твиттер: https://twitter.com/dev_chata
После небольшого летнего затишья мы врываемся с супер выпуском про магию девопса!
Наш гость Дмитрий Столяров, технический директор Фланта, поделится с нами секретами мира…
Наш Твиттер: https://twitter.com/dev_chata
После небольшого летнего затишья мы врываемся с супер выпуском про магию девопса!
Наш гость Дмитрий Столяров, технический директор Фланта, поделится с нами секретами мира…
Немного подробностей о недавнем классном PR из сообщества, что мы приняли в библиотеку kubedog, которая используется в утилите werf (и не только): https://habr.com/ru/company/flant/news/t/576462/
Хабр
В библиотеке kubedog появилась поддержка канареечных выкатов Flagger
Наш Open Source-инструмент для отслеживания ресурсов Kubernetes — kubedog — «научился» следить за канареечными выкатами, реализованными с помощью Flagger. Чтобы объяснить суть новости, начнем с...
Сегодня в нашем блоге обзор еще одного интерфейса для работы с Kubernetes: https://habr.com/ru/company/flant/blog/575972/
Хабр
Обзор Kalm — веб-интерфейса для деплоя приложений и управления ими в Kubernetes
Kalm — бесплатное приложение с открытым исходным кодом. Представляет собой стандартный контроллер Kubernetes, который можно установить в любой кластер (версии v1.15 и выше), включая Amazon EKS и...
Пятничный перевод для блога — занятное мини-расследование специфичной проблемы: https://habr.com/ru/company/flant/blog/572340/
Хабр
MySQL в Docker не может писать slow-логи в /dev/stderr
Прим. перев. : в процессе поиска решения проблемы с логированием медленных запросов MySQL наткнулся на довольно познавательную статью. Её автор не только в деталях описывает своё расследование,...
1400 GitHub-звёзд у нашего shell-operator, упрощающего создание Kubernetes-операторов! 🥳 Присоединиться к почитателям и просто сочувствующим можно здесь.
GitHub
Stargazers · flant/shell-operator
Shell-operator is a tool for running event-driven scripts in a Kubernetes cluster - Stargazers · flant/shell-operator
Сегодняшний обзор в блоге — о проекте специально для senior YAML developers: https://habr.com/ru/company/flant/blog/577624/
Хабр
Обзор фреймворка cdk8s для «программирования» Kubernetes-манифестов
Kubernetes стал стандартом для запуска микросервисных (и не только) приложений. Компании разных размеров — от стартапов до enterprise — стараются проектировать свои приложения готовыми для запуска в...