Cloud Composer 3 | Cloud Composer 2 | Cloud Composer 1
本頁面說明 Cloud Composer 的共用虛擬私人雲端網路和主專案要求。
共用虛擬私有雲可讓機構在專案層級建立預算和存取權控管邊界,同時確保透過私人 IP 進行的跨邊界通訊安全又有效率。在共用虛擬私有雲設定中,Cloud Composer 可以叫用同機構其他專案中託管的服務,而不會在公開網際網路上公開服務。 Google Cloud
共用虛擬私有雲指南

如要使用共用虛擬私有雲,您必須指派網路和子網路所屬的「主專案」,以及連結至主專案的「服務專案」。當 Cloud Composer 參與共用虛擬私有雲時,Cloud Composer 環境位在服務專案中。
請確認 Cloud Composer 環境的內部 IP 範圍和虛擬私有雲網路範圍沒有衝突。
Cloud Composer 3 最多只能有一個遞移 DNS 躍點,請確認您的 DNS 設定允許此限制。
準備
-
- 主專案:包含共用虛擬私人雲端網路的專案。
- 服務專案:包含 Cloud Composer 環境的專案。
設定服務專案
如果服務專案中從未建立 Cloud Composer 環境,請在服務專案中佈建 Composer 服務代理程式帳戶:
gcloud beta services identity create --service=composer.googleapis.com
設定主專案
進一步設定主專案。
設定網路資源
您可以選擇下列其中一個選項:
選項 1。 建立新的虛擬私有雲網路和子網路。
選項 2。 在現有虛擬私有雲網路中建立子網路。
選項 3:使用現有的虛擬私有雲網路和子網路。
設定共用虛擬私有雲並附加服務專案
將權限授予 Composer 服務代理帳戶
在主專案中:
編輯 Composer 服務代理人帳戶的權限,
service-SERVICE_PROJECT_NUMBER@cloudcomposer-accounts.iam.gserviceaccount.com
)在專案層級新增另一個角色:Composer 共用虛擬私有雲代理 (
composer.sharedVpcAgent
)。
結論
您已完成服務和主專案的共用虛擬私有雲網路設定。
現在,您可以將服務專案中的新環境和現有環境,連結至主專案的虛擬私有雲網路。您可以採用下列其中一種做法:
- 將環境連線至共用虛擬私有雲網路。Cloud Composer 會為環境建立新的網路連結。
- 在服務專案中建立網路連結,將其連線至共用虛擬私有雲網路,然後將一或多個環境連線至這個網路連結。
如需操作說明,以及進一步瞭解這兩種方法的差異,請參閱「將虛擬私有雲網路連線至您的環境」。
後續步驟