创建Serverless集群

<p class="shortdesc">Serverless集群用户可以使用一个完整的Kubernetes集群,无需购买工作节点,且管理节点由容器服务托管。建议需要轻量化运维的系统使用Serverless集群,按需部署应用并依据负载灵活扩缩容。一个Serverless集群可以创建多个命名空间。本文介绍如何创建Serverless集群。</p> <section class="section prereq" id="create_cluster__prereq_lys_t1c_gsb"><div class="tasklabel"><h2 class="doc-tairway">前提条件</h2></div> <p class="p">您的账号拥有容器服务CaaS的集群操作权限,而非仅查看权限。</p> </section> <section class="section attention" id="create_cluster__attention_en4_pbw_n5b"><div class="tasklabel"><h2 class="doc-tairway">注意事项</h2></div> <ul class="ul" id="create_cluster__ul_zxh_4bw_n5b"> <li class="li"><strong class="ph b">登录入口</strong> <p class="p">登录<a class="xref" href="https://www.ocftcloud.com/console/pks/cluster" target="_blank" rel="external noopener">容器服务CaaS Serverless集群控制台</a>。</p><p class="p">如需查看专有集群信息,可再次单击切换按钮切换查看。</p><div class="p"> <img class="image" id="create_cluster__image_mnh_4zf_gsb" src="https://obs-cn-shanghai.fincloud.pinganyun.com/pacloud/20222012160841-172526d399fd.png"> </div></li> <li class="li"><strong class="ph b">集群权限管理</strong> <p class="p">于所在租户内,主账号与被授权Administrator或CaaSFullAccess的子账号可拥有集群的最大操作权限;被授权CaaSReadOnly的子账号仅可查看集群详情,无操作权限。</p><p class="p">于所在租户内,主账号也可通过访问控制RAM产品的自定义策略功能,为子账号授权自定义权限,操作方法可查看文档中心<a class="xref" href="/ssr/help/manage/ram/manual.policymgt.custom.createpolicy" target="_blank" rel="external noopener">访问控制RAM产品指南</a>。</p></li> <li class="li"><strong class="ph b">网络类型</strong> <p class="p">Serverless集群默认使用VPC-CNI网络插件,容器使用VPC下容器子网内的IP。用户需提前规划子网规模并申请容器子网。操作方法可查看<a class="xref" href="https://www.ocftcloud.com/ssr/help/network/vpc/og.vpc.createvpc" target="_blank" rel="external noopener">创建专有网络VPC</a>、<a class="xref" href="https://www.ocftcloud.com/ssr/help/network/vpc/og.subnet.cas" target="_blank" rel="external noopener">创建子网</a>。</p></li> </ul> </section> <section id="create_cluster__steps_ayh_4bw_n5b"><div class="tasklabel"><h2 class="doc-tairway">操作步骤</h2></div><ol class="ol steps" id="create_cluster__steps_ayh_4bw_n5b"><li class="li step stepexpand"> <span class="ph cmd" id="create_cluster___bookmark1">登录<a class="xref" href="https://www.ocftcloud.com/console/pks/cluster" target="_blank" rel="external noopener">容器服务CaaS Serverless集群控制台</a>。</span> </li><li class="li step stepexpand"> <span class="ph cmd">单击左侧导航栏<span class="ph uicontrol">集群</span>,进入<span class="ph uicontrol">集群列表</span>页面。</span> </li><li class="li step stepexpand"> <span class="ph cmd">在页面右上角单击<span class="ph uicontrol">创建集群</span>。</span> </li><li class="li step stepexpand"> <span class="ph cmd">选择<span class="ph uicontrol">Serverless集群(公测)</span>单击<span class="ph uicontrol">创建</span>。</span> <div class="itemgroup info"> <div class="p"> <img class="image" id="create_cluster__image_ycp_qzf_gsb" width="600" src="https://obs-cn-shanghai.fincloud.pinganyun.com/pacloud/20222012160841-158b0c4a9890.png"> </div> </div> </li><li class="li step stepexpand"> <span class="ph cmd">进入<span class="ph uicontrol">创建Serverless集群</span>页面,根据如下信息完成配置。</span> <div class="itemgroup info"> <table class="table" id="create_cluster__table_qnk_2mt_rvb"><caption></caption><colgroup><col><col></colgroup><thead class="thead"> <tr class="row"> <th class="entry" id="create_cluster__table_qnk_2mt_rvb__entry__1">配置项</th> <th class="entry" id="create_cluster__table_qnk_2mt_rvb__entry__2">说明</th> </tr> </thead><tbody class="tbody"> <tr class="row"> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__1 "> <p class="p">集群名称</p> </td> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__2 "> <p class="p">可以采用默认集群名称,您也可自定义集群名称,集群创建成功后不支持修改名称。自定义集群名称请输入6-63个字符,可以包含小写英文字母、数字和中划线(-),并以小写字母开头,以小写字母或者数字结尾。</p> </td> </tr> <tr class="row"> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__1 "> <p class="p">地域</p> </td> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__2 "> <p class="p">选择创建Serverless集群的地域。不同区域的集群之间内网互不相通,请就近选择靠近您业务所在地的区域,可减少网络时延,提高访问速度。</p> </td> </tr> <tr class="row"> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__1 "> <p class="p">可用区</p> </td> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__2 "> <p class="p">选择创建Serverless集群的可用区。</p> </td> </tr> <tr class="row"> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__1 "> <p class="p">Kubernetes版本</p> </td> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__2 "> <p class="p">选择Kubernetes的版本。</p> </td> </tr> <tr class="row"> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__1 "> <p class="p">专有网络VPC</p> </td> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__2 "> <p class="p">选择Serverless集群的专有网络VPC。</p> </td> </tr> <tr class="row"> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__1 "> <p class="p">容器子网CIDR</p> </td> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__2 "> <p class="p">选择容器的子网,为集群内容器分配IP 地址。Serverless集群的 Pod 会直接占用 VPC 子网 IP,请尽量选择 IP 数量充足的子网。</p> </td> </tr> <tr class="row"> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__1 "> <p class="p">Service CIDR</p> </td> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__2 "> <p class="p">设置Service CIDR,为集群的 ClusterIP Service分配IP地址。可用范围:172.254.0.0/16-24,集群创建后不支持修改。</p> </td> </tr> <tr class="row"> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__1 "> <p class="p">CoreDNS组件</p> </td> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__2 "> <p class="p">设置是否安装CoreDNS组件。CoreDNS是Kubernetes标准的服务发现组件,是一种可扩展的DNS服务器。</p> <p class="p">推荐安装CoreDNS组件使用域名解析功能。</p> <p class="p">安装CoreDNS将默认部署2个1核1G规格的实例。取消安装CoreDNS组件,将无法使用集群内域名解析功能。</p> </td> </tr> <tr class="row"> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__1 "> <p class="p">Ingress组件</p> </td> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__2 "> <p class="p">设置是否安装Ingress组件。Ingress组件用于为集群提供路由服务。</p> <p class="p">推荐安装Ingress组件使用路由服务。</p> <p class="p">安装Ingress组件,将默认部署2个2核4G规格的实例。取消安装Ingress组件,将无法使用路由服务。</p> </td> </tr> <tr class="row"> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__1 "> <p class="p">Metrics-server监控组件</p> </td> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__2 "> <p class="p">设置是否安装metrics-server组件。集群基础监控组件不启用时,不能使用HPA容器弹性伸缩。</p> </td> </tr> <tr class="row"> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__1 "> <p class="p">集群删除保护</p> </td> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__2 "> <p class="p">设置是否开启集群删除保护,防止通过控制台或API误删除集群。</p> <div class="note note note_note" id="create_cluster__note_ofw_3mt_rvb"><span class="note__title">说明:</span> 此配置项操作仅限拥有集群操作权限的账号使用(例如主账号、被授予CaaSFullAccess的子账号等)。</div> </td> </tr> <tr class="row"> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__1 "> <p class="p">集群描述</p> </td> <td class="entry" headers="create_cluster__table_qnk_2mt_rvb__entry__2 "> <p class="p">输入集群的描述信息,最多可输入60个字符。</p> </td> </tr> </tbody></table> </div> </li><li class="li step stepexpand"> <span class="ph cmd">单击<strong class="ph b">创建</strong>,创建Serverless集群。</span> </li></ol></section> <section class="section result" id="create_cluster__result_byh_4bw_n5b"><div class="tasklabel"><h2 class="doc-tairway">执行结果</h2></div> <p class="p">页面弹出请求已成功提交的提示信息,单击<strong class="ph b">返回集群列表</strong>可以查看到刚刚创建的集群信息,单击<strong class="ph b">查看创建进度</strong>可以查看集群创建的流程日志详情。</p> <div class="p"> <img class="image" id="create_cluster__image_g5z_rzf_gsb" src="https://obs-cn-shanghai.fincloud.pinganyun.com/pacloud/20222012160841-1ae255a197d2.png" width="400"> </div> </section>
以上内容是否解决了您的问题?
请补全提交信息!
联系我们

电话咨询

400-151-8800

邮件咨询

fincloud@ocft.com

在线客服

工单支持

解决云产品相关技术问题