Очистка постоянных дисков, связанных с удаленными кластерами
При удалении кластера Kubernetes Engine постоянные диски, связанные с кластером по умолчанию, остаются нетронутыми . Чтобы решить эту проблему, вы можете использовать Cloud SDK для идентификации и удаления этих дисков.
Идентификация постоянных дисков
Cloud SDK предоставляет универсальный интерфейс командной строки для взаимодействия с ними. Ресурсы Google Cloud. Используя команду gcloud Compute Disks list с соответствующими фильтрами и параметрами форматирования, вы можете получить список дисков на основе их имен или связанных пользователей.
Рекомендуемые фильтры
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-"
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.*"
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.* AND -users:*"
Проверка состояния диска с помощью Kubernetes
Чтобы убедиться, что отсоединенный диск не используется кластером, вы можете использовать команду kubectl:
kubectl get pv -o custom-columns=K8sPV:.metadata.name,GCEDisk:spec.gcePersistentDisk.pdName
Эта команда выведет список постоянных томов (PV) и соответствующих им имен постоянных дисков Google Compute Engine (PD).
Очистка дисков
Как только вы определили диски, которые хотите удалить, вы можете использовать команду удаления gcloud Compute Disks, чтобы удалить их.
Справочник по API
Соответствующий метод API для перечисления дисков — disks .список.
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3