前言:
Kubernetes(K8s)是一个开源的容器编排系统,用于自动化应用程序容器的部署、扩展和管理。
它最初是由Google设计并开发的,并于2014年6月7日作为开源项目发布。
Google云于2015年发布了,Google Kubernetes Engine (GKE)。
Amazon Elastic Kubernetes Service (EKS): AWS 的 EKS 正式版本于2018年6月推出。
AWS(亚马逊网络服务)推出了自己的Kubernetes云产品,名为Amazon Elastic Kubernetes Service(EKS)。EKS首次公开发布于2017年11月,在2018年6月正式推出,向用户提供了一个托管服务,让用户可以在AWS云平台上运行Kubernetes。
阿里云于2017年10月,开始提供基于Kubernetes的容器服务ACK。
一、阿里云ACK是什么
阿里云RDS(Relational Database Service)是阿里巴巴云计算公司提供的一项云关系型数据库服务。这项托管服务旨在简化数据库的设置、运营和扩展工作,让用户能够在云端轻松部署、管理和扩展关系型数据库。
二、ACK的开通
主要是集群配置,添加节点node,
产品选型:
ACK 托管版本Pro:免Master节点管理。
区域可以选 华北2 (北京)
kurbenetes版本:偶数版本,目前阿里云k8s版本迭代是按偶数版本迭代。
网络插件:Flannel & Terway (如果之前用开源Flannel可以选用Flannel),否则建议选Terway(阿里自研)。
通过控制台去搭建魔方游戏:
开通完集群后,(大概10分钟)进入集群管理界面:
点击进入这个集群后,
选择工作负载 > 无状态 , 使用镜像
高级配置页签,单击服务(Service)右侧的创建。
备注:新建集群的时候,NAT公网功能需要打开,不然拉取不到公网镜像。
如上图,进入应用,通过公网进入应用(如下图)