Функциональные возможности
- диагностика готовности рабочей станции разработчика;
- создание, запуск, остановка и проверка локального Kubernetes-стенда
devstand-sim; - декларативное описание Java-сервисов файлом
developer-environment.yaml; - поддержка профилей выполнения Quarkus и Spring Boot без framework-ветвления в основном CLI;
- разрешение конфигурации и проверка зависимостей для локального и внешнего devstand;
- подготовка ресурсов и учетных данных PostgreSQL, RabbitMQ и Vault;
- запуск Java-сервиса на компьютере разработчика командой
dev run; - развертывание в локальном Kubernetes командой
dev deployчерез Git → Argo CD → Helm; - экспорт параметров запуска для IDE командой
dev service export-env; - read-only диагностика разрешенной конфигурации командой
dev service inspect; - полный corporate-like delivery flow: Git push → Jenkins → provisioning → OCI registry → deployments Git → Argo CD → Kubernetes;
- комплексные проверки
dev verify devstand-simиdev verify devstand-sim-delivery; - recovery-проверки и восстановление локального окружения;
- подготовка, проверка и импорт автономного набора контейнерных образов.
Kubernetes, kind, Argo CD, Vault, PostgreSQL, RabbitMQ, Helm, Jenkins, Docker, Maven/JDK и другие интегрируемые компоненты являются сторонними технологиями.