主机集群支持阿里云云服务器 ECS、其他云厂商提供的主机、以及企业自有主机。阿里云 ECS 通过服务连接授权云效即可使用。其他厂商主机或自有主机,需要主机公网可访问,在主机上安装 Agent 与云效 AppStack 建立连接即可使用。
导入主机集群
进入应用交付 AppStack - 资源池,点击导入主机集群,打开导入主机集群弹窗。
第1步:复制 Agent 安装命令,到需要添加的主机上执行,预计执行时间1~2分钟。
第2步:执行成功后,点击 可添加的主机列表 处的 立即刷新 即可看到待添加的机器。
第3步:勾选待添加的机器列表。
第4步:填写主机集群的名称(用于唯一标识,创建后不可修改)和显示名,点击确定后,即可将主机导入云效 AppStack 资源池的主机集群。
查看主机集群详情
上述主机集群导入成功后会自动跳转主机集群详情页面,也可以从 应用交付 AppStack - 资源池 - 主机集群 列表页面,找到目标主机集群,点击进入主机集群详情页面。 展示主机集群基本信息、主机列表、关联部署组以及部署信息等,可以对主机集群进行修改、添加主机、管理部署组、管理成员等。
基本信息
展示主机集群名称、资源类型、主机数量等信息。
部署信息
部署应用:使用当前主机集群资源部署的应用总数。
部署环境:使用当前主机集群资源部署的环境总数。
主机列表
展示当前主机集群下的主机列表信息。
主机ID:主机唯一ID,系统随机生成
IP:主机IP
主机名:主机host
连接状态:主机Agent连通性
分配情况:当前主机是否已分配给部署组使用
添加机器
主机集群资源不足时,可以往集群中添加更多机器。操作入口:主机集群详情页面 - 添加主机。
复制 Agent 安装命令,到需要添加的主机上执行,预计执行时间1~2分钟。
执行成功后,刷新 可添加的主机列表 ,勾选待添加的机器, 点击确定后,即可将机器导入集群。
移除机器
主机下线或者资源重新分配时,可以将指定主机从主机集群移除。操作入口:主机集群详情页面 - 主机列表 - 移除主机。 移除主机仅会将主机从当前主机集群解绑,不会真正删除主机资源。
关联部署组
部署组是对物理资源的逻辑划分,是应用环境部署运维的最小单元,应用环境需要关联部署组进行应用服务实际部署。关联部署组 列表展示本主机集群相关的部署组。
部署组显示名
部署组名称
关联主机:关联主机数量,点击数量可以查看具体的机器列表(主机ID、主机名、IP)。
使用情况:当前部署组是否已被某个应用环境使用,若无则处于 空闲 状态;若已被使用,则展示。
创建人
新建部署组
资源管理源可以新建部署组,分配给不同的应用环境使用。操作入口:主机集群详情页面 - 关联部署组 - 新建部署组。
填写 部署组名称,作为部署组唯一标识,填写 部署组显示名。
选择需要分配的主机,点击确定后即可创建部署组。
删除部署组
当应用环境不需要使用,删除应用环境后,可以删除其关联部署组,释放主机回归主机集群,待分配给其他环境使用。操作入口:主机集群详情页面 - 关联部署组 列表, 找到目标部署组,点击删除,二次确认后即可删除。注意:删除部署组仅会将主机释放回原主机集群,并不会操作主机上的任何服务,也不会删除主机。
修改部署组
可以修改部署组显示名,添加或删除部署组关联的主机。
成员管理
主机集群具备成员角色权限管理,主机集群设有两种角色:
管理员:拥有使用、编辑和删除权限。可以修改集群基本信息、可以添加/移除主机、可以新建/修改部署组、可以在应用环境关联部署组使用,也可以删除集群。
使用者:拥有使用权限。仅可以在应用环境关联部署组时,选择到自己具有使用者以上权限的集群下的部署组。
修改主机集群
可以修改主机集群显示名。操作入口:主机集群详情页面 - 更多操作 - 修改主机集群 。
删除主机集群
当主机集群不再使用时,可以删除主机集群。操作入口:主机集群详情页面 - 更多操作 - 删除集群 。注意:删除集群仅会将主机从 AppStack资源池-主机集群 解除绑定, 并删除主机集群元数据,并不会操作主机上的任何服务,也不会删除主机。
应用环境部署使用主机集群
详见 新建环境。