接入和管理集群
本文为您介绍如何接入已有的K8s集群并完成初始化,以及删除集群的操作。
前提条件
已经完成ACK集群的创建。具体操作,请参见创建Kubernetes托管版集群。
关于BizWorks支持的容器集群规格和限制说明,请参见平台支持的资源限制说明。
接入集群
登录BizWorks,单击页面右上角的
图标。
在企业设置导航栏中,选择 。
在集群管理页面,单击接入集群。
在接入集群面板,选择目标集群类型后,单击下一步。
如果您还没有给当前账号(即本账号)授权(创建一个服务关联角色),您可以单击立即授权,在BizWorks服务关联角色对话框中,单击授权。
后续配置请参见步骤5~6。
在接入集群面板,完成相关配置项设置后,单击下一步。
参数
说明
集群名称
自定义集群的名称。
描述
非必填,集群的描述。
本账号
使用本账号方式纳管集群时,您需要进行云资源访问授权。具体操作,请参见本文步骤5。
纳管集群地域
在下拉列表中选择待接入的集群所在的地域。
纳管集群
在下拉列表中选择当前资源账号下的纳管集群。
在接入集群面板,您可以查看集群检查项和检查结果详情,完成后单击确定。
集群添加成功后,您可在接入集群面板单击开始集群初始化,对集群进行初始化设置。或单击关闭,在集群列表中查看已接入的集群的信息。
初始化集群
集群添加成功后,集群状态为未初始化。您需要对新接入的集群进行初始化设置。
您可通过如下两种方式进入集群初始化面板。
集群添加成功后,在接入集群面板单击开始集群初始化。
在集群列表中,单击目标集群右侧操作列下的初始化。在初始化集群对话框中,单击确定。
警告如果集群中有服务依赖的基础组件正在运行,继续初始化可能会对这些服务造成影响,请谨慎操作。
系统会自动检查集群,检查通过后,在集群初始化面板,单击下一步。
在集群初始化面板,阅读面板中关于镜像仓库说明。
在镜像仓库下拉列表中选择目的镜像仓库。
配置接口调用链路。
调用链路默认为内置API网关方式。
存储配置支持使用本地存储和使用K8s集群的存储类。
说明API网关将会部署在集群中,主要负责对集群外的接口请求调用进行统一管控和路由。
配置基础组件参数。
在采集方式下拉列表中,选择目标采集方式。
说明平台支持两种方式对部署在纳管集群内的应用进行日志采集,使用SLR进行纳管集群接入时,推荐使用阿里云SLS做为日志采集方式。
使用SLS方式采集时,系统会将日志保存到您账号下的阿里云日志服务(SLS)中,因此也会带来额外的费用。相关计费内容,请参见计费概述。
您可以不为纳管集群添加日志采集,但会影响应用运行时的日志采集和无法查看运营平台的统计指标。
您可在纳管后调整日志采集策略。
您可以进入集群里执行
curl cip.cc
获取集群出口IP。说明BizWorks管控端只允许纳管集群的网络出口IP的数据上报,如果是ACK/ASK/EDAS等阿里云容器相关服务,可使用检测集群互联网出口IP的方式进行检测;如是原生K8s集群,请联系您的运维人员,填写集群的互联网出口IP。
在采集方式下拉列表中选中目标采集方式。
说明支持两种方式对部署在纳管集群内的应用进行日志采集,使用SLR进行纳管集群接入时,推荐使用阿里云Prometheus监控服务做为应用基础监控的方式。
使用阿里云Prometheus时,基础指标免费。关于Prometheus计费的更多信息,请参见计费概述。
支持后续再开启基础监控。
单击下一步。
单击开始初始化。
说明初始化时间主要受限于纳管集群和基础组件镜像仓库的网络访问情况。
初始化成功后,集群的状态显示为已启用。
如果初始化失败,集群的状态显示为初始化失败。您可在状态栏单击日志,查看运行日志。
如果需要重新初始化集群或修改初始化参数,您可单击目标集群右侧操作列下的重新初始化。在二次确认对话框中,单击确定。
重要建议您不要修改配置基础组件参数,否则很可能会导致集群初始化报错。
移除集群
在集群管理页面,单击目标集群右侧操作列下的移除。
重要移除集群后,将无法在当前租户继续使用和运维该集群资源。
在二次确认对话框中,单击删除。