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 公钥(可选)
此密钥将放置到所有创建的计算节点,允许您在那里拥有 root shell。
- 文件夹 ID(可选)
文件夹是在云中分隔不同项目的实体。
如果指定,创建节点和集群时默认使用此 ID。
有关详细信息,请参阅本指南。
- 端点(可选)
使用此设置来配置您的 API 端点。
留空使用默认的端点。
默认连接 ID¶
所有与 Yandex.Cloud 相关的钩子和操作符默认使用 yandexcloud_default
连接。
身份验证到 Yandex.Cloud¶
使用授权密钥以服务帐户身份进行授权¶
在开始之前,请确保您已创建了一个 Yandex Cloud 服务帐户。
首先,您需要为您的服务帐户创建一个授权密钥,并保存包含公钥和私钥部分的已生成 JSON 文件。
然后,您需要在 服务帐户身份验证 JSON
字段中指定密钥。
或者,您可以在 服务帐户身份验证 JSON 文件路径
字段中指定 JSON 文件的路径。