RU

Когда Docker Compose уже мало, а Kubernetes еще слишком много: знакомство с Uncloud. Часть 1

Disclaimer: статья проверена по документации и репозиторию Uncloud для стабильной версии v0.20.0. Проект активно развивается, поэтому отдельные CLI-…

wireguardк2облакоDocker ComposekubernetesUncloudконтейнерrolling updateservice discovery
Habr
RU

Упрощение миграции потребителей между HighLoad кластерами k8s/openshift с использованием Istio

Данная статья не претендует на какую-либо техническую глубину, и лишь призвана немного помочь коллегам, регулярно сталкивающимся с необходимостью вы…

istiokubernetesopenshiftмиграциямиграция проектамикросервисыrestсервис-меш
Habr
RU

Чистим шумный SBOM: как убрать неэксплуатируемые уязвимости в Kubernetes с помощью VEX

В SBOM-отчёте оказались уязвимости компонентов, которых даже нет в вашем софте. Ничего необычного: просто сканер безопасности подтянул все непрямые…

vexcveуязвимостимитигация рисковпайплайныdevopskubernetescicd
Habr
RU

Kubernetes как ядро Linux, часть 1: собираем тулкит для создания дистрибутивов K8s и универсальный пакетный менеджер

Этот цикл статей стал результатом попытки посмотреть на Kubernetes как на ядро Linux: что, если K8s будет аналогом Linux Kernel и инж…

kuberneteskuberootkubepkgдистрибутивы kubernetesпакетный менеджерядро linuxtalos linuximmutable oslive migrationconformance
Habr
RU

Kubernetes как ядро Linux, часть 1: собираем тулкит для создания дистрибутивов K8s и универсальный пакетный менеджер

Этот цикл статей стал результатом попытки посмотреть на Kubernetes как на ядро Linux: что, если K8s будет аналогом Linux Kernel и инженеры начнут ра…

kuberneteskuberootkubepkgдистрибутивы kubernetesпакетный менеджерядро linuxtalos linuximmutable oslive migrationconformance
Habr
RU

Инструменты не спасут: как выстроить системную безопасность Kubernetes в условиях сотен разрозненных кластеров

Мы очень давно — более 10 лет — говорим о безопасности k8s. Это второй опенсорс-проект в мире после Linux, а в РФ только «ванильным кубом» пользуютс…

kubernetesk8smanagementteamleadraci
Habr
RU

RPS одинаковый, но p95 по TTFT хуже в 2,7 раза: что round-robin делает с KV-cache

В замере Red Hat два балансировщика распределяли один и тот же чат-трафик между четырьмя GPU NVIDIA L4. По числу обработанных запросов в секунду рез…

vk cloudkubernetesоблакоvk techLLM-инференсKV-cacheмаршрутизация запросовprefix-aware routingGPUvLLM
Habr
RU

RPS одинаковый, но p95 по TTFT хуже в 2,7 раза: что round-robin делает с KV-cache

В замере Red Hat два балансировщика распределяли один и тот же чат-трафик между четырьмя GPU NVIDIA L4. По числу обработанных запросов в секунду рез…

vk cloudkubernetesоблакоvk techLLM-инференсKV-cacheмаршрутизация запросовprefix-aware routingGPUvLLM
Habr
RU

Как мы разделили монолит на независимые операторы и сделали OperatorHUB в Nova

Раньше инфраструктурные модули в Nova устанавливали с помощью YAML-манифестов. Например, чтобы развернуть в Kubernetes-кластере систему хранения дан…

it-инфраструктураkuberneteskubernetes operatorolmnova container platform
Habr
RU

PKI-шторм: что делать, если Kubernetes одновременно запрашивает 100 тысяч сертификатов

Что произойдёт с PKI, если после аварии одновременно запустятся десятки тысяч pod’ов Kubernetes и каждому понадобится свой TLS-сертификат? В нашем с…

kubernetespkitlsmtlsdevopsинформационная безопасностьцентры сертификациисертификатыуправление секретамиотказоустойчивость
Habr
RU

От bare metal до managed Kubernetes: разбираем архитектуру Cozystack. Расшифровка митапа в Дубае

Как устроен Cozystack и managed Kubernetes на собственном железе Во время поездки в ОАЭ я случайно попал в дубайское IT-комьюнити в Telegram . Там м…

cozystackkuberneteslinstorbaremetalsdssdnуправление разработкойopensoursetalos linuxcilium
Habr
RU

Kubernetes просто лабы, часть 1: поднимаем кластер и знакомимся с его устройством

Практика к первой части серии «Kubernetes просто». Поднимем локальный кластер с помощью kind, найдём компоненты Control Plane и запустим первый Pod.…

kubernetesk8skindkubectldockercontainerspoddevopsлабораторная работаkubernetes для начинающих
Habr
RU

cert-manager-webhook-freens: сертификаты Let's Encrypt на все поддомены в Kubernetes через бесплатный российский DNS

Казалось бы, что там может быть интересного — A-запись прописал и забыл. Ан нет: стоило захотеть один сертификат сразу на все тестовые поддомены и п…

k8skubernetessslletsencryptdnscertbotcert-manager
Habr
RU

Kubernetes просто, часть 5: зачем нужен Ingress и как маршрутизировать HTTP-трафик

Разбираемся, зачем Kubernetes нужен Ingress . Чем он отличается от Service и Ingress Controller, как маршрутизировать HTTP-трафик по по доменам и пу…

kubernetesk8sхабрingressserviceсистемное администрированиеdevopsтрафиксетиконтейнеры
Habr
RU

65 бесплатных уроков октября: от LLM и Kubernetes до микросервисов, Kafka и безопасности

Привет, Хабр. В этом дайджесте собрали 65 бесплатных демо-уроков по основным IT-направлениям. В программе — многопоточность, микросервисы, Kubernete…

IT-образованиебесплатные вебинарыпрофессиональное развитиеискусственный интеллектмикросервисымашинное обучениеkubernetesAI-агентыразработка
Habr
RU

Из ClickOps в код: как я оживил Terraformer и научил его говорить с провайдерами напрямую

Почти у каждой команды есть «накликанная» инфраструктура. Кто-то когда-то создал VPC в консоли, кто-то вручную настроил бакет, DNS-зоны живут отдель…

terraformимпорт инфраструктурыopentofuterraformerinfrastructure as codegrpckubernetesiacawsgo
Habr