Kubernetes ручное резервное копирование - PullRequest
0 голосов
/ 18 октября 2018

Я вручную устанавливаю кластер kubernetes из 3 узлов (1 ведущий, 2 ведомых).Теперь я хочу выполнить обновление версии k8s (скажем, с 1.7 до 1.11).Поскольку разрыв большой, предпочтительным методом будет принудительная переустановка всех необходимых пакетов.Это лучший способ сделать это?Если да, подскажите, пожалуйста, как?

Предположим, что я делаю обновление, переустанавливая пакеты, я бы хотел сделать резервную копию всего вручную (конфигурации, пространств имен и особенно постоянных томов).На домашней странице kubernetes я обнаружил, что рекомендуется juju.но так как я не использую juju, что может быть альтернативой делать это вручную?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 19 октября 2018

Они не рекомендуют пропускать второстепенные релизы.Таким образом, вы должны обновить до 1,8, затем 1,9 и так далее.Они поддерживают устаревший apis для одного выпуска, поэтому, например, если у вас есть какие-либо развертывания, они используют бета-API расширений, которые не будут поддерживаться выпуском 1.11, где они находятся в API приложений

Не думаю, что вы 'делать себе какие-то одолжения, пытаясь пропустить вещи.В любом случае это будет долгий ручной процесс

0 голосов
/ 18 октября 2018

Посмотрите на Heptio Ark и AppsCode Stash .Кроме того, я задокументировал другие (более старые) инструменты здесь .

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