Ни Helm, ни Kubernetes не предоставляют конкретного скользящего обновления для изменения ConfigMap.Обходное решение было на некоторое время - просто установить исправление развертывания, которое запускает обновление:
kubectl patch deployment your-deployment -p '{"spec":{"template":{"metadata":{"annotations":{"date":"'$(date)'"}}}}}'
И вы можете увидеть статус:
kubectl rollout status deployment your-deployment
Обратите внимание, что это работает на nixмашина.До тех пор, пока не будет добавлена функция .