Есть ли способ отката отредактированного файла манифеста kubernetes? - PullRequest
1 голос
/ 13 января 2020

Модуль с некоторыми значениями был развернут, затем я отредактировал его kubectl edit pod <pod> и теперь хотел вернуться к предыдущему состоянию (больше не иметь значений, так как кто-то еще развернул его когда-то go). Является ли это возможным?

И второй вопрос. Если кто-то развернул в кластере GKE с помощью helm, возможно ли (хотя у меня есть доступ к кластеру и я вижу все kubectl get all), что я не вижу этих развертываний с helm list, но вижу модули kubernetes? - перефразируя это. Возможно ли, что кто-то развернут в кластере с помощью helm, и я вижу только pods, без конфигурации helm с helm list?

ps: helm и kubernetes отлично работают с другими кластерами или мини-кубами:

helm version
Client: &version.Version{SemVer:"v2.13.0", GitCommit:"79d07943b03aea2b76c12644b4b54733bc5958d6", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.13.0", GitCommit:"79d07943b03aea2b76c12644b4b54733bc5958d6", GitTreeState:"clean"}
kubectl version
Client Version: version.Info{Major:"1", Minor:"17", GitVersion:"v1.17.0", GitCommit:"70132b0f130acc0bed193d9ba59dd186f0e634cf", GitTreeState:"clean", BuildDate:"2019-12-13T11:51:44Z", GoVersion:"go1.13.4", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"13+", GitVersion:"v1.13.11-gke.14", GitCommit:"56d89863d1033f9668ddd6e1c1aea81cd846ef88", GitTreeState:"clean", BuildDate:"2019-11-07T19:12:22Z", GoVersion:"go1.12.11b4", Compiler:"gc", Platform:"linux/amd64"}```

1 Ответ

3 голосов
/ 13 января 2020

Бобы не имеют функции отката, поэтому вы должны использовать развертывание , которое обеспечивает функциональность отката . Хорошей практикой для производства также является контроль версий вашего yamls для легкого отката и аудита.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...