Yandex.Cloud 连接¶
Yandex.Cloud 连接类型支持在 Yandex.Cloud 服务中进行身份验证。
配置连接¶
- 服务账户 auth JSON
JSON 对象字符串。
示例:
{"id": "...", "service_account_id": "...", "private_key": "..."}
- 服务账户 auth JSON 文件路径
包含服务账户 auth JSON 的文件路径。
示例:
/home/airflow/authorized_key.json
- OAuth Token
用户账户 OAuth token 字符串。
示例:
y3_Vd3eub7w9bIut67GHeL345gfb5GAnd3dZnf08FR1vjeUFve7Yi8hGvc
- SSH 公钥 (可选)
该密钥将放置在所有创建的 Compute 节点上,允许您在那里获得 root shell 访问权限。
- Folder ID (可选)
文件夹是用于分隔云中不同项目的实体。
如果指定,创建节点和集群时将默认使用此 ID。
详细信息请参见此指南。
- Endpoint (可选)
使用此设置配置您的 API 端点。
留空以使用默认端点。
默认连接 IDs¶
所有与 Yandex.Cloud 相关的 hooks 和 operators 默认使用 yandexcloud_default
连接。
验证到 Yandex.Cloud¶
使用 metadata service¶
如果您没有指定任何凭据,连接将尝试使用metadata service进行身份验证。
为此,您需要将您的服务账户与您的 VM 关联。