Статьи
Все опубликованные статьи.

Helm по-взрослому: OCI-реестры, зависимости и чарты без боли
Разбираем, как собрать Helm-чарт, который не стыдно отдать в GitOps: values.schema.json вместо копипасты, library-чарты и condition вместо дублирования, публикация в OCI-реестре вместо index.yaml, и где Helm проигрывает Kustomize.

KRO: составные Kubernetes-API без написания собственного оператора
Kube Resource Orchestrator собирает Deployment, Service, ConfigMap и внешние ресурсы Crossplane в один составной CRD без единой строчки Go. Разбираем ResourceGraphDefinition, сравниваем с Crossplane Compositions и Helm-чартом с condition-ами, и смотрим, где KRO проигрывает.

Scorecards для платформенной команды: как измерить, что каталог сервисов работает
Каталог сервисов — это витрина, scorecards — рычаг. Разбираем, как посчитать количественные метрики security/reliability/documentation поверх уже подключённых Trivy, Renovate и Sentry через Backstage TechInsights, не покупая коммерческий IDP.

Teleport вместо VPN: доступ к серверам, Kubernetes и БД с полным аудитом
Teleport закрывает не тот же вопрос, что NetBird или Cloudflare Tunnel: там — доступ к сети, здесь — аудируемый доступ к конкретному ресурсу. Разбираем короткоживущие сертификаты вместо SSH-ключей и kubeconfig, session recording с tsh play и RBAC на уровне пода и БД, а затем выдаём доступ к тестовому кластеру Kubernetes через tsh kube login.