2分钟自动化部署2048小游戏到ECS

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 本场景提供2048小游戏源码以及免费的阿里云ECS服务器。通过本教程的操作,带您体验如何通过云效流水线Flow搭建自动化部署流水线,实现2048小游戏的ECS自动化部署。

一、领取免费试用资源

1.开通云服务器ECS免费试用。本试用教程以下列的配置信息为例,实际操作时,建议根据您的实际业务体量和需求选择。

参数

示例

操作系统

CentOS 7.7 64位。

预装应用

本教程无需选择。本教程以手动搭建网站为例,故无需选择预装应用。

产品所在地域

华东1(杭州)

本教程以华东1(杭州)为例,您可根据实际需求进行选择

到期释放设置

建议您选择现在设置,避免到期未释放产生扣费。

其他参数

保持默认值或按需修改。

2.前往ECS控制台,在左侧导航栏,选择实例与镜像 > 实例

在顶部菜单栏左上角处,选择和试用实例相同的地域(本教程示例华东1(杭州))。

设置该实例登录密码。找到您创建的试用实例,在其右侧操作列单击 > 实例属性 > 重置实例密码,按照界面提示设置ECS实例的登录密码。

说明:实例创建完成大约3~5分钟后,才支持重置实例密码,如不可重置请耐心等待后重试。

单击试用实例的ID,选择安全组页签,单击安全组操作列的配置规则,在入方向添加需要放行的端口。本教程中,在安全组入方向放行80、443、22、3389、8080端口。

3.开通云效DevOps代码管理免费试用。跳转至如下页面,表示试用申请成功,即可免费试用云效DevOps代码管理服务。

说明:云效DevOps代码管理的代码库数量不限,单库容量Git库5GB、LFS 5GB;流水线:最大并发任务数 3,运行时长 1800 分钟/月;制品仓库容量不限;效能洞察:个人统计、项目内统计免费使用。

二、上传源码  

1.前往并登录云效代码管理Codeup

2.在代码库页面,选择添加库>导入代码库


3.在导入代码库对话框中,选择URL导入源代码库地址中输入如下地址,单击确定

https://code.aliyun.com/flow-example/spring-boot-2048.git



耐心等待片刻并刷新页面,返回如下页面,表示代码导入成功。


三、创建自动部署流水线

创建自动部署流水线

1.单击云效左侧的九宫格,单击流水线,前往云效流水线Flow

2.在我的流水线页面,单击创建流水线

3.在选择流水线模板对话框,点击新建流水线,选择第一个2048小游戏的部署模板,点击创建


四、配置流水线的代码源

上一步我们将代码上传到了云效Codeup,所以选择Codeup,继续选择代码仓库spring-boot-2048,默认分支选择master,然后点击

五、配置要部署的制品及目标主机

1.在流程配置页面,单击主机部署

2.在编辑面板,制品选择默认构建的制品。单击新建主机组

3.在选择主机类型对话框中,单击免费体验主机。

4.按照界面指引,前往阿里云体验实验室,单击立即体验,然后单击创建资源,1分钟左右,即可创建免费的ECS主机。

说明:因活动火爆同时开通资源人数过多,请大家错峰体验。

5.将创建出的ECS的AK ID等信息复制填入,单击保存

6.填入成功后,如下图所示,即为导入主机成功。

7.在编辑面板中下滑,您可以看到默认的部署脚本部署策略

8.无需改动,我们直接单击保存并运行

六、配置要部署的制品及目标主机

1.在流程配置页面,单击主机部署

2.在编辑面板,制品选择默认构建的制品。单击新建主机组

3.在选择主机类型对话框中,单击阿里云ECS

4.在阿里云ECS·添加主机对话框中,添加方式选择直接添加地域选择华东1(杭州),在可添加的主机列表中选择您的云服务器ECS,单击下一步

说明:本教程以华东1(杭州)为例,请根据实际情况选择您的云服务器ECS所在地域。

5.在阿里云ECS·主机信息对话框中,单击保存

6.填入成功后,如下图所示,即为导入主机成功。

7.在编辑面板中下滑,您可以看到默认的部署脚本部署策略

8.无需改动,我们直接单击保存并运行

七、 触发流水线运行

1.在上一步弹出的运行配置窗口中,填入ECS_IP地址(在阿里云体验实验室的资源栏复制即可),然后点击运行


2.如下图所示,大概经过1-2分钟,流水线即可自动完成构建和部署。



3.成功部署的流水线如下图所示,点击下方的访问站点或者手机扫描二维码,即可看到2048小游戏。

八、 触发流水线运行

1.在运行配置对话框中,填入您的云服务器ECS的公网地址,然后单击运行



2.如下图所示,大概经过1-2分钟,流水线即可自动完成构建和部署。



3.成功部署的流水线如下图所示,点击下方的访问站点或者手机扫描二维码,即可看到2048小游戏。

九、 体验成功,玩一把小游戏吧

相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
3天前
|
弹性计算 运维 安全
带你读《云上自动化运维宝典》——ECS省钱指南来啦!万字长文教你如何选择与业务形态最匹配的付费方式(1)
带你读《云上自动化运维宝典》——ECS省钱指南来啦!万字长文教你如何选择与业务形态最匹配的付费方式(1)
371 0
|
3天前
|
弹性计算 关系型数据库 MySQL
|
3天前
|
弹性计算 运维 Kubernetes
云原生K8S场景自动化响应ECS系统事件
客户云原生K8S场景下,通过社区开源NPD+Draino+Autoscaler零开发,对接响应ECS主动运维事件,通过自动响应事件减少非预期宕机。
|
3天前
|
运维 监控 持续交付
服务器基础知识(IP地址与自动化技术的使用)
服务器基础知识(IP地址与自动化技术的使用)
27 0
|
3天前
|
弹性计算 安全 Linux
秒级自动化部署幻兽帕鲁服务器8人玩家4核16G仅需26元
秒级自动化部署幻兽帕鲁服务器8人玩家4核16G仅需26元,如何自建幻兽帕鲁服务器?基于阿里云服务器搭建幻兽帕鲁palworld服务器教程来了,一看就懂系列。
|
3天前
|
弹性计算 安全 Linux
秒级自动化部署幻兽帕鲁服务器8人玩家在线,阿里云26元!
秒级自动化部署幻兽帕鲁服务器8人玩家在线,阿里云26元!
66 0
|
3天前
|
弹性计算 运维 调度
带你读《云上自动化运维宝典》——ECS省钱指南来啦!万字长文教你如何选择与业务形态最匹配的付费方式(2)
带你读《云上自动化运维宝典》——ECS省钱指南来啦!万字长文教你如何选择与业务形态最匹配的付费方式(2)
326 0
|
3天前
|
弹性计算 运维 监控
带你读《云上自动化运维宝典》——ECS省钱指南来啦!万字长文教你如何选择与业务形态最匹配的付费方式(3)
带你读《云上自动化运维宝典》——ECS省钱指南来啦!万字长文教你如何选择与业务形态最匹配的付费方式(3)
271 0
|
3天前
|
弹性计算 运维 应用服务中间件
带你读《云上自动化运维宝典》——ECS多场景迁移上云最佳实践(1)
带你读《云上自动化运维宝典》——ECS多场景迁移上云最佳实践(1)
233 1
|
3天前
|
弹性计算 运维 应用服务中间件
带你读《云上自动化运维宝典》——ECS多场景迁移上云最佳实践(2)
带你读《云上自动化运维宝典》——ECS多场景迁移上云最佳实践(2)
216 1

热门文章

最新文章