阿里容器服务与服务扩容
目标
- 熟悉容器服务的基本概念
- 练习通过容器服务实现服务扩容的过程
准备工作
容器服务暂时不收费;演示过程中会创建ECS实例和SLB,按量收费。
步骤
1. 创建集群
为了方便使用,我们已经帮用户创建了一个集群。打开容器服务控制台,点击左侧导航栏中的“集群”,查看集群是否处于运行状态。
2. 通过镜像部署应用
点击左侧导航栏的“应用”,如果第一步中的集群状态正常,会在右上角看到“创建应用“按钮。点击按钮,在接下来的页面中填写应用信息,并点击”使用镜像创建“。
填写镜像地址:registry.cn-hangzhou.aliyuncs.com/lj/workshop,以及镜像版本:latest
填写Web路由规则:
容器端口80,对应域名地址:http://workshopDemo
点击确定,等待应用的创建,稍等片刻应用就会处于运行状态:
点击访问端点,我们就可以直接访问应用了:
3. 设置应用的环境变量
在应用页面中,点击变更配置,环境变量中填入数据库相关的参数"DB_HOST",用户信息信息相关的参数"ACCESS_ID"、 "ACCESS_KEY"、存储相关的参数 "BUCKET"、 "BUCKET-OUT",然后创建并部署。
回到应用列表页面,等应用变为“就绪”后,通过服务中的“访问端点”访问部署好的应用。
4. 服务的扩展
我们可以在应用部署成功后,通过调整容器的数量来进行服务的扩容与缩容。
在服务页面中,我们点击右上角的“调整容器数量”,将容器的数量扩展成3个,然后点击确定。
立刻可以看到容器的伸缩情况。
等待数秒后,发现容器已经扩容成了三个副本了。