刪除 DNS 區域

本文說明如何在 Google Distributed Cloud (GDC) 實體隔離方案中,刪除先前建立的公開和私有 DNS 區域 (如果區域為空白且不再需要)。本文的目標對象是平台管理員和應用程式營運人員,負責管理專案中的 DNS 記錄。

事前準備

如要在 GDC 中刪除 DNS 區域,您必須具備下列條件:

  • 要刪除的現有 DNS 區域。 如需列出目前區域的相關指引,請參閱「列出 DNS 區域」。
  • 必要的身分與存取權角色。如要管理專案的 DNS 記錄,請要求「專案 IAM 管理員」授予您「受管理 DNS 專案管理員」 (managed-dns-project-admin) 角色。
  • 全域 API 伺服器的 kubeconfig 檔案。如果尚未產生這個檔案,請參閱「登入」。詳情請參閱「全球和區域 API 伺服器」。

刪除公開或私人 DNS 區域

在 GDC 中使用 Kubernetes API 刪除公開或私人 DNS 區域:

kubectl --kubeconfig GLOBAL_API_SERVER \
delete manageddnszones.networking.global.gdc.goog/v1 DNS_ZONE_NAME \
-n PROJECT_NAMESPACE

更改下列內容:

  • GLOBAL_API_SERVER:全域 API 伺服器的 kubeconfig 路徑。詳情請參閱「全域和區域 API 伺服器」。如果尚未為 API 伺服器產生 kubeconfig 檔案,請參閱登入瞭解詳情。
  • DNS_ZONE_NAME:要刪除的 DNS 區域名稱。
  • PROJECT_NAMESPACE:專案的命名空間。