Допустим, вы создаете набор pod / deploy / statefulset с помощью следующей команды:
kubectl apply -f blueprint.yaml
blueprint.yaml - это файл YAML, содержащий проект вашего объекта pod / deploy / statefulset.
Метод 1 - Если вы указываете переменные среды в файле YAML
Затем вы можете изменить blueprint.yaml, чтобы изменить значение переменной среды,.https://kubernetes.io/docs/tasks/inject-data-application/define-environment-variable-container/
Затем выполните ту же команду еще раз, чтобы применить изменения.
Метод 2 - Если вы задаете переменные среды в файле Docker
Вы должны создать свой образ докера с помощьюновый тег.Затем измените тег изображения docker в файле blueprint.yaml и снова выполните ту же команду, чтобы применить изменения.
Метод 3
Вы также можете удалить и снова создать пакет pod / deploy / statefulset.
kubectl delete -f blueprint.yaml
kubectl apply -f blueprint.yaml