本頁說明如何在 Distributed Cloud connected 部署作業中,管理 Google Distributed Cloud connected 區域資源。由於 Google Cloud API 的結構,Distributed Cloud 連線區域資源在 Distributed Cloud Edge Container API 中稱為「位置」。
如要進一步瞭解 Distributed Cloud connected 區域,請參閱「Distributed Cloud connected 的運作方式」。
可列出區域
如要列出 Google Cloud 專案中的 Distributed Cloud connected 區域,請完成本節中的步驟。
如要完成這項工作,您必須在 Google Cloud 專案中擁有Edge Container 檢視者角色roles/edgecontainer.viewer。
控制台
前往 Google Cloud 控制台的「Edge Zones」(邊緣區域) 頁面。
檢查區域清單及其詳細資料。
gcloud
使用 gcloud edge-cloud container zones list 指令:
gcloud edge-cloud container zones list \
--project=PROJECT_ID
將 PROJECT_ID 替換為目標專案的 ID。Google Cloud
API
對 projects.locations.list 方法發出 GET 要求:
GET /v1/PROJECT_ID/locations?filter=FILTER&pageSize=PAGE_SIZE&orderBy=SORT_BY&pageToken=PAGE_TOKEN
更改下列內容:
PROJECT_ID:目標 Google Cloud 專案的 ID。FILTER:限制傳回結果為特定值的運算式。PAGE_SIZE:每頁要傳回的結果數。SORT_BY:以半形逗號分隔的欄位名稱清單,做為傳回結果的排序依據。預設排序順序為遞增;如要遞減排序,請在所需欄位前面加上~。PAGE_TOKEN:在回應的nextPageToken欄位中,對最後一個清單要求的回應中收到的權杖。傳送這個符記即可接收結果頁面。
初始化區域的網路設定
如要初始化 Distributed Cloud connected 可用區的網路設定,請完成本節中的步驟。
如要初始化區域的網路設定,請先啟用 Distributed Cloud Edge Network API。
如要完成這項工作,您必須在 Google Cloud 專案中擁有邊緣網路管理員角色 (roles/edgenetwork.admin)。
在下列情況下,您必須初始化每個 Distributed Cloud 連線區域的網路設定:
- Distributed Cloud connected 硬體安裝在您的內部部署環境後,
- 您在現有的 Distributed Cloud connected 部署作業中,升級至 Distributed Cloud connected 1.3.0 版,但未參與 Distributed Cloud Edge Network API 的私人搶先體驗計畫。
初始化區域的網路設定時,系統會建立名為 default 的預設路由器。接著,系統會設定 default 路由器,與您訂購 Distributed Cloud 連線硬體時要求的所有互連網路對等互連,方法是建立相應的互連網路連結。這項設定可為 Distributed Cloud 連線部署作業提供基本上行連線,連至本機網路。
這項程序只需執行一次。後續執行不會變更現有的 Distributed Cloud 網路設定。
gcloud
使用 gcloud edge-cloud networking zones init 指令:
gcloud edge-cloud networking zones init ZONE_NAME \
--project=PROJECT_ID \
--location=REGION
更改下列內容:
ZONE_NAME:目標 Distributed Cloud 連結區域的名稱。PROJECT_ID:目標 Google Cloud 專案的 ID。REGION:建立目標 Distributed Cloud connected 區域的 Google Cloud 區域。
API
對 projects.locations.zones.initialize 方法發出 POST 要求:
POST /v1/projects/PROJECT_ID/locations/REGION/zones/ZONE_NAME:init
更改下列內容:
PROJECT_ID:目標 Google Cloud 專案的 ID。REGION:建立目標 Distributed Cloud connected 區域的 Google Cloud 區域。ZONE_NAME:目標 Distributed Cloud 連結區域的名稱。
取得區域的相關資訊
如要取得 Distributed Cloud connected 可用區的相關資訊,請完成本節中的步驟。
如要完成這項工作,您必須在 Google Cloud 專案中擁有Edge Container 檢視者角色roles/edgecontainer.viewer。
控制台
前往 Google Cloud 控制台的「Edge Zones」(邊緣區域) 頁面。
按一下所需區域。
Google Cloud 主控台會顯示所選區域的詳細資訊。
gcloud
使用 gcloud edge-cloud container zones describe 指令:
gcloud edge-cloud container zones describe ZONE_NAME \
--project=PROJECT_ID
更改下列內容:
ZONE_NAME:目標 Distributed Cloud 連結區域的名稱。PROJECT_ID:目標 Google Cloud 專案的 ID。
API
對 projects.locations.get 方法發出 GET 要求:
GET /v1/PROJECT_ID/locations/REGION
更改下列內容:
PROJECT_ID:目標 Google Cloud 專案的 ID。REGION:建立目標 Distributed Cloud connected 區域的 Google Cloud 區域。