🔌 k8s-d2 - быстрый способ превратить Kubernetes-кластер в понятную схему
Когда кластер растёт, kubectl get pods уже не помогает понять архитектуру. Видно ресурсы, но не видно систему.
k8s-d2 решает это через диаграммы как код. Инструмент читает топологию Kubernetes-кластера и генерирует D2-файлы: пространства имён, workloads, сервисы, ingress и связи между ними.
Удобно для ревью архитектуры, онбординга, документации и поиска странных зависимостей в кластере.
Особенно полезно в командах, где Kubernetes уже живёт давно, а актуальная схема существует только в голове одного DevOps-а, который “сейчас в отпуске, но вроде всё помнит”.
Запустил, получил диаграмму, положил рядом с документацией или в репозиторий. Архитектура становится не картинкой из прошлого квартала, а артефактом, который можно обновлять вместе с кластером.
https://github.com/vieitesss/k8s-d2
Post #1541
3.96K

- 👍 7
- ❤ 2
- 🔥 2