作者 | 存诚 阿里云弹性计算团队
本文整理自《Serverless 技术公开课》,“Serverless”公众号后台回复“入门”,即可获取系列文章 PPT。
导读:
本节课程为您介绍如何基于阿里云 Serverless Kubernetes(简称 ASK)服务,来快速构建 GitLab 持续集成环境。
ASK 介绍
首先,ASK 是什么?ASK 是阿里云推出的无服务器版 Kubernetes 容器服务。与传统的 Kubernetes 服务相比,ASK最大的特点就是通过虚拟节点接入 Kubernetes 集群,而 Kubernetes 的 Master 节点也完全由阿里云容器服务托管。因此,在整个 ASK 集群中,用户无需管理和运维真实节点,只用关心 Pod 资源即可,ASK 中的 Pod 则由阿里云弹性容器实例 ECI 承载。
ASK 的优势主要有以下几点:
- 降低用户使用 Kubernetes 的门槛,无需管理 Node 节点;
- 无需考虑节点的容量规划;
- 以 Pod 为单位按需计费;
- 宕机故障影响面小,Pod 级别。
同时,ASK 主要适用的场景有:
- 在线业务弹性(视频直播、在线教育);
- 大数据计算(Spark);
- 定时任务;
- CI/CD 持续集成。