您可以通过容器服务管理控制台非常方便地快速创建Serverless Kubernetes集群。

前提条件

开通访问RAM

操作步骤

  1. 登录容器服务管理控制台
  2. 在控制台左侧导航栏中,单击Serverless集群
  3. 集群列表页面中,单击页面右上角的创建ASK集群
  4. 配置ASK集群。
    配置项 描述
    集群名称 填写集群的名称。
    说明 集群名称应包含1~63个字符,可包含数字、汉字、英文字符或连字符(-)。
    资源组 将鼠标悬浮于页面上方的账号全部资源,选择集群所在的资源组。这里显示选择的资源组。资源组.png
    地域 选择集群所在的地域。
    时区

    选择集群所要使用的时区。默认时区为浏览器所配置的时区。

    可用区 选择集群所在的可用区。
    专有网络 设置集群的网络。Kubernetes集群仅支持专有网络。支持自动创建使用已有的VPC。
    • 自动创建:集群会自动新建一个VPC,并在VPC中自动创建NAT网关以及配置SNAT规则。
    • 使用已有:您可以在已有VPC列表中选择所需的VPC和交换机。如需访问公网,例如下载容器镜像,要配置NAT网关,建议将容器镜像上传到集群所在区域的阿里云镜像服务,并通过内网VPC地址拉取镜像。

    详情请参见创建专有网络

    NAT网关 设置是否为专有网络创建NAT网关并配置SNAT规则。

    仅当专有网络选择为自动创建时,需要设置该选项。

    说明 若您选择自动创建VPC,可选择是否自动配置SNAT网关。若选择不自动配置SNAT,您可自行配置NAT网关实现VPC安全访问公网环境,并且手动配置SNAT,否则VPC内实例将不能正常访问公网。

    详情请参见创建NAT网关

    虚拟交换机 设置虚拟交换机。仅当专有网络选择为使用已有时,需要设置该选项。

    您可以在已有VSwitch列表中,根据可用区选择1~3个交换机 。如果没有您需要的交换机,可以通过单击创建虚拟交换机进行创建,请参见创建交换机

    公网访问 设置是否开放使用EIP暴露API Server,获取从公网访问集群API Server的能力。
    API Server提供了各类资源对象(Pod、Service等)的增删改查及watch等HTTP Rest接口。
    • 如果选择开放,会创建一个EIP,同时把Master节点的6443端口(对应API Server)暴露出来,用户可以在外网通过kubeconfig连接或操作集群。
    • 若选择不开放,不会创建EIP,用户只能在VPC内部用kubeconfig连接/操作集群。

    详情请参见什么是弹性公网IP

    PrivateZone 选中是否开启基于PrivateZone的服务发现功能,该功能允许您在集群VPC内通过服务域名访问服务。
    说明 在使用选中该功能前,请确认您已开通PrivateZone服务,请参见Serverless集群基于云解析PrivateZone的服务发现
    日志服务 设置是否启用日志服务,您可使用已有Project或新建一个Project。

    不开启日志服务时,将无法使用集群审计功能。日志服务详情请参见快速入门

    Knative 设置是否开启Knative。Knative是一款基于Kubernetes的Serverless框架,其目标是制定云原生、跨平台的Serverless编排标准,详细介绍请参见概述
    集群删除保护 设置是否启用集群删除保护。为防止通过控制台或API误释放集群。
    标签
    为集群绑定标签。输入键和对应的值,单击添加
    说明
    • 是必需的,而是可选的,可以不填写。
    • 不能是aliyun、http:// 、https:// 开头的字符串,不区分大小写,最多64个字符。
    • 不能是http:// 或https://,可以为空,不区分大小写,最多128个字符。
    • 同一个资源,标签键不能重复,相同标签键(Key)的标签会被覆盖。
    • 如果一个资源已经绑定了20个标签,已有标签和新建标签会失效,您需要解绑部分标签后才能再绑定新的标签。
    服务协议 创建集群前,需阅读并选中《无服务器Kubernetes服务协议》
  5. 在页面右侧,单击创建集群,在弹出的当前配置确认页面,单击确定,启动部署。

后续步骤

  • 集群创建成功后,您可以在容器服务管理控制台的Kubernetes集群列表页面查看所创建的Serverless集群。
    创建集群
  • 集群列表页面中,找到刚创建的集群,单击操作列中的详情,单击基本信息连接信息页签,查看集群的基本信息和连接信息。基本信息