华为云云容器引擎CCE使用入门【与云原生的故事】
一、创建Kubernetes集群
1、创建集群
1.1、登录CCE控制台
https://console.huaweicloud.com/cce/
1.2、创建CCE集群
登录CCE控制台后会看见一个引导页面,请在CCE集群下单击“创建”按钮。
1.3、配置集群参数
参数说明如下:
参数 | 参数说明 |
---|---|
集群名称 | 新建集群的名称。集群名称长度范围为4-128个字符,以小写字母开头,由小写字母、数字、中划线(-)组成,且不能以中划线(-)结尾。 |
集群版本 | 集群版本。建议选择最新的版本,对应Kubernetes社区基线版本。 |
集群规模 | 当前集群可以管理的最大Node节点规模。若选择50节点,表示当前集群最多可管理50个Node节点。 |
高可用 | 默认选择“是”。 |
网络模型 | 默认即可。 |
虚拟私有云 | 新建集群所在的虚拟私有云。若没有可选虚拟私有云,单击“新建虚拟私有云”进行创建,完成创建后单击刷新按钮。 |
容器网段 | 按默认配置即可。 |
服务网段 | 按默认配置即可。 |
1.4、提交
在右侧界面中会显示集群的资源清单,选择计费模式后,单击“提交”按钮,等待集群创建成功。创建成功后在集群管理下会显示一个运行中的集群,且集群节点数量为0。
2、创建节点
集群创建成功后,您还需要在集群中创建运行工作负载的节点。
2.1、参数配置
登录CCE控制台,单击创建的集群,进入集群控制台,在左侧菜单栏选择节点管理,单击右上角“创建节点”,在弹出的页面中配置节点的参数。
参数说明如下:
参数 | 参数说明 |
---|---|
计算配置 | |
可用区 | 默认即可。 |
节点类型 | 选择“虚拟机节点”。 |
节点规格 | 根据业务需求选择相应的节点规格。 |
操作系统 | 请选择节点对应的操作系统。 |
节点名称 | 自定义节点名称。 |
登录方式 | 支持密码和密钥对两种方式 “密码”方式:用户名默认为“root”,请输入登录节点的密码,并确认密码。 “密钥对”方式:在选项框中选择用于登录本节点的密钥对,并单击勾选确认信息。密钥对用于远程登录节点时的身份认证。 若没有密钥对,可单击选项框右侧的“创建密钥对”来新建。 |
存储配置 | |
系统盘 | 按您的业务需求选择,缺省值为50GB。 |
数据盘 | 按您的业务需求选择,缺省值为100GB。 |
网络配置 | |
虚拟私有云 | 使用默认,即创建集群时选择的子网。 |
节点子网 | 选择节点所在的子网。 |
2.2、规格确认
在页面最下方选择节点的数量和计费模式,单击“下一步: 规格确认”。
2.3、提交
查看节点规格无误后,阅读页面上的使用说明,勾选“我已阅读并知晓上述使用说明”,单击“提交”按钮,等待节点创建成功,创建成功后在节点管理下会显示一个运行中的节点。
二、镜像创建无状态工作负载(Nginx)
1、前提条件
您需要创建一个至少包含一个节点的集群,且该节点已绑定弹性公网IP,集群是运行工作负载的逻辑分组,包含一组云服务器资源,每台云服务器即集群中的一个节点。
2、Nginx应用概述
Nginx是一款轻量级的Web服务器,您可通过CCE快速搭建nginx web服务器。博主这里以选择“开源镜像中心”的方式创建应用为例,来创建一个Nginx工作负载。
3、操作步骤
3.1、镜像创建
登录CCE控制台,单击集群进入集群控制台,在左侧菜单栏选择“工作负载”,单击右上角“镜像创建”。
3.2、参数配置
填写以下参数,其它保持默认。
(1)基本参数配置
参数 | 参数说明 |
---|---|
负载类型 | 选择无状态负载。 |
负载名称 | nginx。 |
实例数量 | 设置为1。 |
容器配置 | 在基本信息中单击“选择镜像”,在弹出的窗口中选择“镜像中心”,并搜索“nginx”,选择nginx镜像。 |
(2)服务配置
单击服务配置下的加号,创建服务(Service),用于从外部访问负载,配置参数如下:
参数 | 参数说明 |
---|---|
Service名称 | 输入应用发布的可被外部访问的名称,设置为:nginx。 |
访问类型 | 选择“负载均衡 ( LoadBalancer )”。 |
服务亲和 | 保持默认。 |
负载均衡器 | 如果已有负载均衡(ELB)实例,可以选择已有ELB,如果没有可单击“创建负载均衡器”,在ELB控制台创建一个公网类型负载均衡器。 |
端口配置 | 对外协议:TCP。 服务端口:设置为8080,该端口号将映射到容器端口。 容器端口:容器中应用启动监听的端口,nginx镜像请设置为80,其他应用容器端口和应用本身的端口一致。 |
3.3、创建工作负载
单击右下角“创建工作负载”,等待工作负载创建成功。创建成功后在无状态负载下会显示一个运行中的工作负载。
4、访问Nginx
(1)获取Nginx的外部访问地址
单击Nginx工作负载名称,进入工作负载详情页。在访问方式页签下可以看到nginx的IP地址,其中负载均衡IP就是外部访问地址,如图所示:
(2)在浏览器中输入“外部访问地址”,即可成功访问应用,如下图所示:
【与云原生的故事】有奖征文火热进行中:https://bbs.huaweicloud.com/blogs/345260
- 点赞
- 收藏
- 关注作者
评论(0)