美文网首页kubernetes
k8s实战-阿里云Serverless Kubernetes

k8s实战-阿里云Serverless Kubernetes

作者: lodestar | 来源:发表于2020-03-31 16:48 被阅读0次
    简介

    阿里云Serverless Kubernetes(ASK)集群,用户无需购买节点即可直接部署容器应用,无需对集群进行节点维护和容量规划,并且根据应用配置的CPU和内存资源量进行按需付费。ASK集群提供完善的Kubernetes兼容能力,同时极大降低了Kubernetes使用门槛,让用户更专注于应用程序,而不是管理底层基础设施。集群中没有节点费用,Pod基于ECI按量计费。

    选择的理由
    • ASK集群中无需管理和维护节点,无需容量规划,极大降低业务的基础设施管理和运维成本。
    • 对于有着明显的波峰波谷特征的业务负载,例如在线教育、电子商务等行业,ASK集群的秒级伸缩能力可以显著降低计算成本,减少闲置资源浪费,平滑应对突发流量高峰。
    创建serverless集群
    k8s-cluster.png

    专有网络的选择,如果之前有数据库在专有网络中一定要选择已有的网络,否则无法访问数据库,NAT一定要勾选,否则无法访问外部网络。

    网络管理

    集群中的ECI Pod默认使用Host网络模式,占用交换机VSwitch的一个弹性网卡ENI资源,与VPC内的ECS/RDS互联互通。

    service
    • 支持创建LoadBalancer类型Service。
    • 不支持NodePort类型Service:Serverless集群中不支持节点相关的功能。
    ingress
    • ALB Ingress:无需部署controller直接使用基于SLB七层转发提供的Ingress能力,请参见ingress-alb示例。
    • Nginx Ingress:部署nginx-ingress-controller后可以创建nginx ingress,请参见ingress-nginx示例。
    服务发现
    • 如果您的集群内部应用需要Service的服务发现功能,请在创建集群时开启Privatezone。
    存储管理
    • 使用flexvolume静态挂载:无需安装flexvolume插件,直接指定NAS挂载地址,请参见nas-flexvolume.yaml示例
    • 使用pv/pvc静态挂载:安装disk-controller后即可使用pvc静态挂载NAS目录挂载,请参见nas-pvc.yaml示例
    日志管理

    参考
    ASK功能支持

    相关文章

      网友评论

        本文标题:k8s实战-阿里云Serverless Kubernetes

        本文链接:https://www.haomeiwen.com/subject/soewuhtx.html