Yandex.Cloud 連線¶
Yandex.Cloud 連線類型啟用在 Yandex.Cloud 服務中的身份驗證。
設定連線¶
- 服務帳戶授權 JSON
JSON 物件字串。
範例:
{"id": "...", "service_account_id": "...", "private_key": "..."}
- 服務帳戶授權 JSON 檔案路徑
包含服務帳戶授權 JSON 的檔案路徑。
範例:
/home/airflow/authorized_key.json
- OAuth 令牌
使用者帳戶 OAuth 令牌字串。
範例:
y3_Vd3eub7w9bIut67GHeL345gfb5GAnd3dZnf08FR1vjeUFve7Yi8hGvc
- SSH 公開金鑰(選填)
此金鑰將放置到所有建立的 Compute 節點,讓您可以在該處擁有 root shell。
- 資料夾 ID(選填)
資料夾是用於分隔雲端中不同專案的實體。
如果指定,建立節點和叢集時,預設會使用此 ID。
請參閱本指南以瞭解詳情。
- 端點(選填)
使用此設定來設定您的 API 端點。
留白以使用預設端點。
預設連線 ID¶
所有與 Yandex.Cloud 相關的 Hook 和運算子預設使用 yandexcloud_default
連線。
驗證到 Yandex.Cloud¶
使用授權金鑰以服務帳戶身分授權¶
在開始之前,請確保您已建立 Yandex Cloud 服務帳戶。
首先,您需要為您的服務帳戶建立授權金鑰,並將產生的 JSON 檔案與公鑰和私鑰部分一起儲存。
然後,您需要在「服務帳戶授權 JSON
」欄位中指定金鑰。
或者,您可以在「服務帳戶授權 JSON 檔案路徑
」欄位中指定 JSON 檔案的路徑。