前提条件

创建时间:2024-04-02 最近修改时间:2024-07-04

#1. 前提条件

  • 支持的api版本:
    • v1

#2. 用到的百度云SDK中的API

  • list_zones - 获取可用区信息
  • bcc.list_instances - 获取云服务器信息
  • list_vpcs - 获取VPC信息
  • list_subnets - 获取子网及网段信息
  • list_enis - 获取云服务器的接口信息
  • list_nats - 获取NAT网关信息
  • get_route - 获取路由器信息
  • list_peerconns - 获取对等连接信息
  • describe_loadbalancers - 获取负载均衡器信息
  • rds.list_instances - 获取RDS信息
  • list_eips - 获取外网IP
  • list_clusters - 获取容器CCE集群信息

#3. 举例

配置项 填写内容 备注
云平台名称 例:baidu-bce-1 云平台的名称
所属区域 在候选框中选择区域,非必填 选择区域后表示云平台属于这个区域,否则属于系统默认区域
资源同步控制器 在候选框中选择资源同步控制器,非必填 选择资源同步控制器表示云平台在这个控制器上同步资源,否则会自动选择所属区域的主节点同步资源;如果没有指定所属区域则会自动选择从主控制器同步资源
Access Key 例:AKIDztZ0C9dHuIQJwKMeZEixykjTBhz2L 在百度云页面 访问控制台-安全认证-Access Key页面上获取用于API访问的Access Key(只读权限即可)(客户提供)
Secret Key 例:itsHzkPo22jbtNZ61QEz3gc5bsPnXP 在百度云页面 访问控制台-安全认证-Access Key页面上获取用于API访问的Secret Key(只读权限即可)(客户提供)
API Endpoint 例:bj.baidubce.com 对接区域的API Endpoint(服务域名)信息,不同区域会对应不同的Endpoint。可参考百度BCC产品文档 (opens new window),但注意去掉域名中的bcc.前缀。

#4. 限制

  • 区域
    • 仅支持对接一个区域(百度云SDK没有获取区域的API)
  • NAT网关
    • NAT规则不支持同步(百度云SDK只能遍历NAT网关分别查询规则,无法统一获取)
  • 负载均衡器
    • 负载均衡规则不支持同步(百度云SDK只能遍历负载均衡器分别查询规则,无法统一获取)
  • 安全组
    • 安全组与虚拟机关联关系不支持同步(百度云SDK只能遍历虚拟机分别查询关联的安全组,无法统一获取)
    • 本地为安全组的入站规则不支持同步
    • 远端为安全组的出站规则不支持同步