Если это конфигурация, тогда подходит ConfigMap.Вы можете обновить файл дескриптора ресурса ConfigMap как часть вашего конвейера CI, а затем применить это изменение с помощью команды «kubectl apply», и вы сможете выполнить непрерывное обновление своего приложения.Это перемещает вас в направлении каждого изменения конфигурации, являющегося отслеживаемым и версионным изменением.
Вы также можете посмотреть на секреты, в зависимости от того, насколько чувствительна ваша конфигурация.
Полагаю, у вас будет одинаковое количество файлов, будь то в PV или ConfigMap - выбор влияет только на то, как они доступны для приложения в Kubernetes.Но если вы обнаружите, что ваши конвейеры CI выполняют много замен, тогда система шаблонов может помочь.Я бы посоветовал взглянуть на helm, чтобы вы могли передавать параметры в ваши развертывания во время развертывания.