Я работаю над миграцией существующей системы на базе AWS, SprintBoot с более чем 50 независимыми репозиториями в Kubernetes.Я готовлю файл, содержащий соглашения об именах для артефактов, образов докеров и ресурсов kubernetes (например, сервисы, развертывание, карта конфигурации, секрет, вход, метки и т. Д.) Для оптимизации процесса.Я нахожусь в дилемме, должен ли я использовать один или отдельный файл для определения ресурсов kubernetes?Я знаю, что оба будут работать, но я склонен готовить отдельный файл ресурсов для лучшего контроля версий и модульности.
Оцените, можете ли вы поделиться своим мнением о том, какой из них следует отдать предпочтение?Один файл для всех ресурсов k8s или отдельный файл спецификации k8s для каждого ресурса?