Найти в Дзене
Digital Studium

Благодаря коллегам на работе год назад узнал о таком опенсорс инструменте как backstage

Благодаря коллегам на работе год назад узнал о таком опенсорс инструменте как backstage: https://github.com/backstage/backstage Изучил его и понял, что это отличный инструмент для любой организации. Чем он хорош? Тем, что позволяет на одной странице разместить всю информацию о проекте целиком или об отдельном микросервисе. Какую именно информацию? 1. Адрес(а) гит репозиториев 2. Документация (генерируется автоматически через .md файлы) 3. Статус подов и прочих ресурсов в Kubernetes 4. Статус application-ов в ArgoCD 5. Информация о секретах в Vault 6. Интеграция с мониторингом (графана и т. п.) 7. Информация о команде, владеющей проектом 8. Граф взаимосвязей с другими проектами/сервисами/командами И прочее Создаётся это всё (почти) без кодинга, с помощью встроенных возможностей (через yaml- конфиги) + с помощью плагинов, коих вагон. При желании можно что-то добавить/исправить в коде (Typescript) Общее представление можно получить здесь https://demo.backstage.io/catalog Плагины

Благодаря коллегам на работе год назад узнал о таком опенсорс инструменте как backstage:

https://github.com/backstage/backstage

Изучил его и понял, что это отличный инструмент для любой организации.

Чем он хорош? Тем, что позволяет на одной странице разместить всю информацию о проекте целиком или об отдельном микросервисе.

Какую именно информацию?

1. Адрес(а) гит репозиториев

2. Документация (генерируется автоматически через .md файлы)

3. Статус подов и прочих ресурсов в Kubernetes

4. Статус application-ов в ArgoCD

5. Информация о секретах в Vault

6. Интеграция с мониторингом (графана и т. п.)

7. Информация о команде, владеющей проектом

8. Граф взаимосвязей с другими проектами/сервисами/командами

И прочее

Создаётся это всё (почти) без кодинга, с помощью встроенных возможностей (через yaml- конфиги) + с помощью плагинов, коих вагон.

При желании можно что-то добавить/исправить в коде (Typescript)

Общее представление можно получить здесь

https://demo.backstage.io/catalog

Плагины здесь https://backstage.io/plugins/