Схема архитектуры Kubernetes онлайн

Диаграммы Kubernetes из манифестов за секунды.

LetDraw строит схему архитектуры Kubernetes прямо в браузере. Вставьте манифесты или вывод Helm и получите диаграмму кластера с namespace, рабочими нагрузками и связями между ними или нарисуйте её вручную с иконками Kubernetes. Каждый блок остаётся редактируемым.

Приложение магазина · диаграмма кластера
кластер ns: shop selects mounts Ingress Service Deployment 3 пода ConfigMap Secret PVC
Шаг за шагом

Как создать диаграмму Kubernetes в LetDraw

От папки с YAML до диаграммы кластера, понятной всей команде, без какой-либо установки.

  1. Откройте «Создать из кода»

    «Создать из кода» входит в Pro. Вставьте манифесты Kubernetes, можно сразу несколько документов, или загрузите файл YAML. Формат определяется автоматически.

  2. Проверьте предпросмотр

    Ресурсы сгруппированы по namespace и связаны: сервисы с рабочими нагрузками, которые они выбирают, рабочие нагрузки с конфигурацией, секретами и claim, которые они монтируют.

  3. Добавьте иконки и вставьте

    Включите «Add icons», чтобы поставить иконки Kubernetes в блоки, затем разместите диаграмму на холсте и свободно редактируйте её.

  4. Поделитесь или экспортируйте

    Отправьте ссылку, обсудите диаграмму вместе в реальном времени или экспортируйте диаграмму кластера в PNG, SVG или PDF.

Ваш YAML уже описывает кластер

Схема архитектуры Kubernetes прямо из манифестов

«Создать из кода» понимает Deployments, StatefulSets, Services, Ingress, ConfigMaps, Secrets, volume claims и RBAC и рисует, как они связаны. Для Helm вставьте вывод helm template, чтобы увидеть отрендеренные ресурсы, или Chart.yaml, чтобы увидеть чарт и его сабчарты.

  • Манифесты и Helm превращаются в редактируемую диаграмму с группировкой
  • Иконки Kubernetes: рисованный и официальный наборы, оба в библиотеке фигур
  • «Изменения с прошлого раза» показывают, что добавлено или удалено после предыдущего импорта
Попробовать бесплатно
kind: Service metadata: namespace: shop spec: selector: app: web --- kind: Deployment metadata: namespace: shop ns: shop Service: web selects Deployment
Что рисуют

Диаграмма Kubernetes для каждой команды

Платформенные команды, разработчики приложений и SRE обсуждают один и тот же кластер на одном холсте.

Микросервисы в кластере

Покажите каждый сервис, его deployment и маршрут ingress на одной схеме с группировкой по namespace.

Ревью манифестов

Импортируйте манифесты из изменения и с помощью «Изменения с прошлого раза» посмотрите, какие ресурсы добавлены или удалены.

Чарты Helm

Отобразите чарт и зависимости его сабчартов или полный набор ресурсов, которые он рендерит.

Онбординг

Дайте новым инженерам схему архитектуры Kubernetes вашей платформы ещё до того, как они откроют YAML.

Доступ и RBAC

Смотрите, какие сервисные аккаунты привязаны к каким ролям, чтобы проверка прав начиналась с картинки.

Инструкции и инциденты

Держите диаграмму кластера рядом с инструкцией по эксплуатации и закрепляйте комментарии на сломавшихся частях.

Вопросы

Схема архитектуры Kubernetes: частые вопросы

Можно ли бесплатно рисовать диаграммы Kubernetes в LetDraw?
Рисовать диаграммы Kubernetes вручную можно бесплатно: тариф Free включает полный холст, шаблоны, библиотеки фигур с иконками Kubernetes и экспорт в PNG, SVG и PDF, без банковской карты. «Создать из кода», которое превращает вставленные манифесты в диаграмму, входит в Pro.
Можно ли сгенерировать диаграмму из манифестов Kubernetes?
Да. Вставьте один или несколько манифестов в «Создать из кода», и LetDraw нарисует ресурсы, сгруппированные по namespace, со связями для селекторов, монтирований, маршрутов ingress и привязок ролей. YAML разбирается в вашем браузере.
Работает ли это с Helm?
Да, двумя способами. Вставьте вывод helm template, чтобы построить диаграмму отрендеренных ресурсов, или вставьте Chart.yaml, чтобы увидеть чарт и его зависимости.
Какие иконки Kubernetes доступны?
Есть две библиотеки: Kubernetes с 50 нарисованными от руки иконками ресурсов и Kubernetes (official) с 39 иконками официального набора. Любую из них можно добавить из панели «Библиотека фигур».

Ваша следующая диаграмма кластера в одной вставке.

Откройте LetDraw в браузере и вставьте свои манифесты. Бесплатно, быстро и ничего не нужно устанавливать.