本系统支持与QStack系统进行无缝对接,或者通过API接口进行对接。
目前开放对接的有以下功能:
其它系统在对接CloudInstall系统的时候,需要通过白名单进行验证。
点击后台左侧菜单 “设置 -> 白名单设置”,然后点击添加进行API_ID创建。
表单信息说明:
【API_ID】:保存后自动生成,用于对接时进行验证。
【API_KEY】:保存后自动生成,用于对接时进行验证。
【白名单IP】:设置后,只有白名单内的IP才能通过这组API_ID和API_KEY访问系统。支持批量添加,一行可以填写一个IP。如果不填写,表示对所有IP开放,不做限制。
【备注】:备注信息。
与QStack系统进行对接时,需要先添加自动化接口,然后将关键参数进行关联才可以使用。
目前QStack仅支持管理系统对接之后产生的数据,CloudInstall在对接之前自管理的数据不支持对接。
进入QStack系统后台,点击后台左侧菜单 “产品 -> 自动化接口”,然后点击添加进行自动化接口的添加。
表单信息说明:
【接口名称】:接口名称仅用于后台展示和区分多接口使用。
【通信地址】:填写CloudInstall系统的完整地址,需要加http或https。
【API_ID】:填写在CloudInstall创建的白名单API_ID。
【API_KEY】:填写在CloudInstall创建的API_ID对应的API_KEY。
添加成功后即可完成两套系统的对接通信。
对接QStack系统时,两套系统的关键数据需要一致,才可以实现服务器的自动化管理。
线路管理
配置线路时:
规格管理
QStack的规格在创建之后会自动同步到CloudInstall。
规格管理
QStack的规格在创建之后会自动同步到CloudInstall。
操作系统关联
配置操作系统时:
以上几个关键信息对接之后,两套系统就可以实现自动化对接。
API对接的方式,具体查看CloudInstall API文档。