Можно ли отменить команду удаления кластера kubernetes? - PullRequest
0 голосов
/ 19 июня 2019

Можно ли отменить команду "gcloud container clusterters delete"?

Ответы [ 2 ]

0 голосов
/ 03 июля 2019

К сожалению, если вы удалите кластер, отменить это невозможно.

В документации GCP вы можете проверить, что будет удалено после gcloud container clusters delete, а что останется после этой команды.
Одна из вещей, которая останется, это Persistent disk volumes. Это означает, что если ваш ClaimPolicy был установлен на Retain и ваш статус PV равен Released, вы сможете получать данные с PersistentVolume. Для этого вам нужно будет создать PersistentVolumeClain. Подробнее о ReclaimPolicy здесь .

Запустите $ kubectl get pv, чтобы проверить, все ли еще связаны, и проверьте ReclaimPolicy. Подобный случай можно найти в этой ветке github .

В этой документации вы можете шаг за шагом найти способ подключения модуля к определенному PV.

Кроме того, обратите внимание, что вы можете сделать резервную копию вашего кластера. Для этого вы можете использовать, например, Ark .

0 голосов
/ 19 июня 2019

К сожалению, нет: Удаление кластера

Все исходные тома и данные (которые не являются постоянными) удаляются, и если вы не сделали сознательный выбор для создания резервной копии кластера, это была бы постоянная операция.

Если резервная копия существует, это будет восстановление из резервной копии, а не возврат по команде удаления.

Я предлагаю подробнее узнать об администрировании кластера в Gcloud: Обзор администрирования кластеров

...