刪除 DNS 記錄

本文說明如何刪除不再需要的 DNS 記錄。本文的目標對象是平台管理員和應用程式營運人員,負責管理專案中的 DNS 記錄。

事前準備

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

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

刪除 DNS 記錄

在 GDC 中使用 Kubernetes API 刪除 DNS 記錄:

kubectl --kubeconfig GLOBAL_API_SERVER \
delete resourcerecordset.networking.global.gdc.goog RESOURCE_RECORD_NAME \
-n PROJECT_NAMESPACE

更改下列內容:

  • GLOBAL_API_SERVER:全域 API 伺服器的 kubeconfig 路徑。詳情請參閱「全球和區域 API 伺服器」。如果尚未為 API 伺服器產生 kubeconfig 檔案,請參閱登入瞭解詳情。
  • RESOURCE_RECORD_NAME:要刪除的 DNS 記錄,例如 myhost.system.example.com
  • PROJECT_NAMESPACE:專案的命名空間。