GCP Networking Service Directory Registered Resource 費用來源
Table of Contents
費用 SKU ¶
在檢查 Google Cloud Platform 帳單時,發現一筆奇怪的費用:
Networking -> Networking Service Directory Registered Resource
確認資源 ¶
這個專案是我用來測試 GKE 功能的測試專案,有可能是在做一些測試的時候,Google 自動產生未預期的資源,測試結束時沒有清除乾淨。
從 Cloud Console 查看「Network Services -> Service Directory」,但該專案並未啟用 Service Directory API,理論上應該是沒有資源才對的,所以我往其他的方向查。但後來發現我是錯的。
從「IAM & Admin -> Asset Inventory」查看目前還有資源的 Resource Type,發現 servicedirectory.Namespaces
底下的確有資源存在。
goog-psc-default
是 Google 自動產生的 Namespace,依照官方文件說明:
" When you create an endpoint, it is automatically registered with Service Directory, using a namespace that you choose, or the default namespace, goog-psc-default
. "
而這也與網路上搜尋到的文章GKEのクラスタを削除してもネットワークサービスで課金が止まらない場合の対処法中的敘述相同。
點擊名稱確認相關資訊。
確定 Service Directory 有資源存在後,就回到「Network Services -> Service Directory」,啟用 Service Directory API。啟用後重新整理頁面應該就可以看到該資源:
清除資源 ¶
由於該專案並不再需要使用該資源,所以我決定直接刪除它。
一開始我想從 Cloud Console 刪除,卻跳出 Only standard namespaces can be deleted
的錯誤訊息:
不過我們可以開啟 Cloud Shell 使用 gcloud
刪除。請記得將指令中的 REGION
改為實際的位置:
REGION=asia-east1
gcloud service-directory namespaces delete goog-psc-default --location=$REGION
成功畫面:
心得 ¶
透過「IAM & Admin -> Asset Inventory」可以尋找專案中已建立的資源,對於尋找未預期、Google 自動建立的資源很有幫助。