首先阿里云创建k8s集群要求至少有两台ecs服务器,可以创建集群的时候购买,也可以预先购买好。
阿里云左上角的菜单(新版本首页)->产品与服务->容器服务kubernetes版本
第一次创建会让开启ram授权,正常点击授权就可以
集群配置
创建一个专有网络,要注意不要和Pod网络CIDR和Service CIDR网段冲突
Worker配置
点击新建实例,也可以添加已有实例
新增实例:就是新购买ecs,要注意自己选择vpc和交换机
选择已有实例:可以选择现有的服务器,注意:现有服务器会被更换硬盘,硬盘内容会被清空,如果硬盘以后内容,注意备份。或者不要添加节点。
选择适合自己的实例规格
选择操作系统并设置密码
组件配置
基本上全默认即可
安装ingress组件:如果想要配置多个网站,并且需要对外服务,则这个必选,会给分配一个slb
负载类型: 公网/内网,对外服务就要写公网。
存储插件: 选什么不是很有所谓,都可以满足需求。推荐csi,对之后创建数据卷语法没影响
监控插件: 基础版是免费的,可以放心使用
日志服务: 日志服务可以加,尤其是以后如果想采集内部doker里面的日志,这里还是推荐加一下最好,他会自动创建标记采集,后面使用这个标记可以方便的自动添加日志节点。
slb费用: 0.05/小时,带宽费用0.8/g
确认配置
有可能有很多项未通过,只需要根据阿里云的引导一步一步来即可
最后点击右下角创建集群即可
等待十分钟左右集群创建成功