GKE クラスタに関連付けられた永続ディスクを特定して削除するにはどうすればよいですか?

Susan Sarandon
リリース: 2024-10-23 17:52:32
オリジナル
955 人が閲覧しました

How to Identify and Delete Persistent Disks Associated with a GKE Cluster?

クラスターの削除時に関連する永続ディスクの削除

Kubernetes Engine では、クラスターに接続された永続ディスクがクラスターの削除後も残ることが想定されます。ただし、ユーザーはさまざまな理由でこれらのディスクを同時に削除したい場合があります。クラスター取得 API にはディスク関連の情報が不足しているため、削除するディスク名または ID を決定するのは困難な場合があります。

解決策

に関連付けられたディスクを識別するための推奨されるアプローチGKE クラスタは Cloud SDK を介して行われます。フィルタと適切なフォーマットを利用することで、ユーザーはディスクのリストを取得できます:

  • すべての 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-.*"
ログイン後にコピー
  • 切り離された PVC ディスク (クラスターによって使用されていない):
gcloud compute disks list --format="table(name,users)" --filter="name~^gke-.*-pvc-.* AND -users:*"
ログイン後にコピー

切り離されたディスクが使用されていないことを確認するには、ユーザーは次の kubectl コマンドを使用できます:

kubectl get pv -o custom-columns=K8sPV:.metadata.name,GCEDisk:spec.gcePersistentDisk.pdName
ログイン後にコピー

ディスクのリストを取得するための対応する API メソッドは、disks.list です。

注: 表示されるフィルターと書式設定のオプションは、ユーザーの環境の特定の要件によって異なる場合があります。ユースケースに合わせてコマンドを調整することをお勧めします。

以上がGKE クラスタに関連付けられた永続ディスクを特定して削除するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!