小白新手轻松部署扫雷小游戏

小白新手轻松部署扫雷小游戏

  • 云效
  • 云效操作
    • 导入资源
    • 镜像仓库
    • 应用配置
  • 最后

说到扫雷小游戏,可以说大家都玩儿过,印象中刚接触计算机的时候,对于这个扫雷小游戏,很多人都很喜欢,觉得很有意思,大家一起挑战看谁的分数高。那么现在如果你有一个机会可以自己部署一个扫雷小游戏,你是否心动呢?
那么在部署扫雷小游戏之前,首先需要介绍一款应用交付平台,后面的扫雷小游戏也是基于这个平台进行的。

云效

随着产品更新迭代的不断加快,技术相关人员包括产品设计、开发人员、测试人员、运维人员都承受这较大的工作压力,为了更好的减轻整个产品线上工作人员的压力,提高团队的研发效能,阿里云推出了云效应用交付平台 AppStack ,云效AppStack是一款开发者友好的、以应用为核心的应用交付平台,提供资源管理、应用编排、环境管理、部署运维、变更发布等一站式能力, 帮助企业建立应用交付整体解决方案,加速企业云原生与 DevOps 转型,提升团队研发效能。
到这里,相信大家对于云效AppStack有了基础的了解,下面再进行基于云效AppStack部署扫雷小游戏的操作就容易理解了。
话不多说了,扫雷小游戏部署开始。

云效操作

云效AppStack控制台首页地址:https://devops.aliyun.com/appstack/apps

导入资源

选择【资源池】,导入资源

点击【导入Kubernetes集群】,选择如下

点击【免费体验集群】

点击【前往创建】或者点击【阿里云体验实验室】,可以看到体验资源创建中

资源创建完成之后复制对应参数到指定位置

再回到添加集群信息的页面补充集群信息

镜像仓库

设置镜像仓库密码,仓库地址:https://cr.console.aliyun.com/cn-hangzhou/instances

点击【个人实例】,设置访问凭证

点击【命名空间】-【创建命名空间】

点击【镜像仓库】-【创建镜像仓库】

点击【下一步】,选择【本地仓库】完成镜像仓库的创建。

应用配置

再次回到云效应用管理页面,地址:https://codeup.aliyun.com/,点击

点击【导入代码库】,选择URL导入

确定之后点击左侧菜单回到应用交付页面,地址:https://devops.aliyun.com/appstack/apps,新建应用

点击应用名称,进入应用详情

点击【前往配置】,选择【编排内容】,如图

选择扫雷模板

这里模板内容已经默认配置好了,点击返回箭头即可

点击【环境】-【开发环境】

点击【开发环境】-【关联资源】,弹窗中选择刚才新建的资源

环境设置完成之后,点击【流水线】,选择【新建流水线】

选择扫雷流水线内容

点击【创建】,代码源选择前面创建的Codeup

完成之后点击【添加】进入【自定义镜像构建】,其中镜像地址是刚才创建的镜像仓库地址

输入镜像仓库的用户名密码

完成之后继续进行AppStack部署,依次选择在上面步骤已经准备的资源

点击右上角【保存并运行】,在弹框中需要输入集群的地址

复制测试域名内容到弹框

点击【运行】,运行成功之后进入AppStack部署

点击【创建部署单】

点击【继续】进入第二步部署操作

点击【提交】等待部署完成,部署完成后如下图

回到【流水线】,点击部署的流水线查看详情

流水线详情如下图

到这里整个扫雷部署就算完成了,你可以直接扫码或者点击【访问站点】就可以体验你自己部署的扫雷小游戏了,是不是感觉很酷。

最后

到这里,整个自己亲手部署扫雷小游戏就结束了。整个过程操作基本没有什么难度,但是体验感却很足,整个流程通过自己在云效AppStack平台从拉取代码、创建资源、创建应用、环境、流水线到部署完成,每一步都是自己的操作,因此说这里就作为回顾2023这一年中印象比较深刻并且还挺有意思的一次体验记录在这里,后续有机会的话会记录更多这样的小操作的,多多关注。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/302572.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Spring学习 基于注解的AOP控制事务

8.1.拷贝上一章代码 8.2.applicationContext.xml <!-- 开启spring对注解事务的支持 --> <tx:annotation-driven transaction-manager"transactionManager"/> 8.3.service Service Transactional(readOnlytrue,propagation Propagation.SUPPORTS) publi…

shell中的正则表达式、编程-grep、编程-SED、以及编程-AWK

正则表达式RE 用来处理文本 正则表达式(Regular Expression, RE)是一种字符模式, 用于在查找过程中匹配指定的字符. 在大多数程序里, 正则表达式都被置于两个正斜杠之间; 例如/l[oO]ve/就是由正斜杠界定的正则表达式, 它将匹配被查找的行中任何位置出现的相同模式. 在正则表达…

DD代驾.高级数分 已二面

dd高级数据分析面试感觉更偏数科一点&#xff0c;问了很多AB实验和反事实因果推断的问题&#xff0c;同时也比较关注怎么对模型进行的评价 一面&#xff1a;小组长|组员 40min 自我介绍项目深究1、你在实际工作做AB的流程2、AB实验你们咋算的样本量3、AB实验你们啥情况会做A…

Spark MLlib ----- ALS算法

补充 在谈ALS(Alternating Least Squares)之前首先来谈谈LS,即最小二乘法。LS算法是ALS的基础,是一种数优化技术,也是一种常用的机器学习算法,他通过最小化误差平方和寻找数据的最佳匹配,利用最小二乘法寻找最优的未知数据,保证求的数据与已知的数据误差最小。LS也被用…

Sortable.js:功能强大的JavaScript 拖拽库

原文地址&#xff1a;Sortable.js&#xff1a;功能强大的JavaScript 拖拽库 一、介绍 Sortable.js一个功能强大的JavaScript 拖拽库&#xff01;&#xff01;&#xff01;用于在网页上创建可拖放和可排序的元素。它提供了简单而强大的 API&#xff0c;使开发人员能够轻松地实…

java每日一题——输出9x9乘法表(答案及编程思路)

前言&#xff1a; 打好基础&#xff0c;daydayup! 题目&#xff1a;输出下图9x9乘法表 编程思路&#xff1a;java只能输出行&#xff0c;不能输出列&#xff0c;所以考虑好每一行输出的内容即可 public class demo {public static void main(String[] args) {for (int i 1; i…

SpringBoot + Mybatis 实现多数据源原来如此简单

1、为什么需要整合多数据源 在开发的过程中&#xff0c;我们可能会遇到一个工程使用多个数据源的情况&#xff0c;总体而言分为以下几个原因 a、数据隔离&#xff1a;将不同的数据存储在不同的数据库中&#xff0c;如多租户场景 b、性能优化&#xff1a;将数据分散到多个数据库…

鹦鹉目标检测数据集VOC格式600张

鹦鹉&#xff0c;一种色彩鲜艳、聪明伶俐的鸟类&#xff0c;以其模仿人类语言的能力和独特的喙形而广受喜爱。 鹦鹉属于鸟纲、鹦鹉科&#xff0c;是热带和亚热带地区的常见鸟类。它们的喙弯曲呈钩状&#xff0c;非常适合啄食种子、果实和坚果等食物。鹦鹉的羽毛通常非常鲜艳&a…

DVWA-Hight-xss漏洞

首先来到DVWA高级模式下反射型xss漏洞处 开始测试 <script>alert(/xss/)</script> 发现直接使用js代码不行&#xff0c;被直接过滤稍微试探针对的过滤对象 发现这里针对 <script>标签会直接过滤 我们改用<img>标签试探是否过滤 发现这里针对img标签没…

c语言-数组指针

文章目录 前言一、字符指针二、数组指针2.1 数组指针基础2.2 数组指针作函数参数 三、void*类型指针总结 前言 在c语言基础已经介绍过关于指针的概念和基本使用&#xff0c;本篇文章进一步介绍c语言中关于指针的应用。 一、字符指针 字符指针是指向字符的指针。 结果分析&…

如何将ElementUI组件库中的时间控件迁移到帆软报表中

需求:需要将ElementUI组件库中的时间控件迁移到帆软报表中,具体为普通报表的参数面板中,填报报表的组件中,决策报表的组件与参数面板中。 这三个场景中分别需要用到帆软报表二开平台的ParameterWidgetOptionProvider,FormWidgetOptionProvider,CellWidgetOptionProvider开…

04、Kafka ------ 各个功能的作用解释(Cluster、集群、Broker、位移主题、复制因子、领导者副本、主题)

目录 启动命令&#xff1a;CMAK的用法★ 在CMAK中添加 Cluster★ 在CMAK中查看指定集群★ 在CMAK中查看 Broker★ 位移主题★ 复制因子★ 领导者副本和追随者副本★ 查看主题 启动命令&#xff1a; 1、启动 zookeeper 服务器端 小黑窗输入命令&#xff1a; zkServer 2、启动 …

Java桶排序、基数排序、剪枝算法

桶排序算法 桶排序的基本思想是&#xff1a; 把数组 arr 划分为 n 个大小相同子区间&#xff08;桶&#xff09;&#xff0c;每个子区间各自排序&#xff0c;最后合并 。计数排序是桶排序的一种特殊情况&#xff0c;可以把计数排序当成每个桶里只有一个元素的情况。 1.找出待…

数字孪生与物联网(IoT)技术的结合

数字孪生与物联网&#xff08;IoT&#xff09;技术的结合可以在多个领域实现更智能、更高效的应用。以下是数字孪生在物联网技术中的一些应用&#xff0c;希望对大家有所帮助。北京木奇移动技术有限公司&#xff0c;专业的软件外包开发公司&#xff0c;欢迎交流合作。 1.实时监…

lazada越南站收款问题;lazada可以使用支付宝吗?-站斧浏览器

Lazada越南站收款问题 线上支付方式&#xff1a;Lazada越南本土店提供多种线上支付方式&#xff0c;以方便消费者完成购物支付。常见的线上支付方式包括信用卡支付、借记卡支付、电子钱包支付&#xff08;如Momo、Zalo Pay等&#xff09;以及银行转账等。商家可以根据自己的需…

[VUE]4-状态管理vuex

目录 状态管理 vuex 1、vuex 介绍 2、安装 3、使用方式 4、总结 &#x1f343;作者介绍&#xff1a;双非本科大三网络工程专业在读&#xff0c;阿里云专家博主&#xff0c;专注于Java领域学习&#xff0c;擅长web应用开发、数据结构和算法&#xff0c;初步涉猎Python人工智…

集成电路封装基板技术

集成电路(IC)封装是伴随集成电路的发展而前进的。随着宇航、航空、机械、轻工、化工等各个行业的不断发展&#xff0c;整机也向着多功能、小型化方向变化。这样&#xff0c;就要求IC的﹐集成度越来越高&#xff0c;功能越来越复杂。相应地要求集成电路封装密度越来越大&#xf…

【Element】el-form和el-table嵌套实现表格编辑并提交表单校验

目录 一、背景 二、功能实现 2.1、el-form和el-table嵌套说明 2.2、具体代码 三、实际项目应用 3.1、增加添加与删除操作 3.2、添加和删除代码 3.4、实际效果 一、背景 页面需要用到表格采集用户数据&#xff0c;提交时进行表单校验&#xff1b;即表单中嵌套着表格&am…

散列分区(hash分区)案例

在列取值难以确定的情况下采用的分区方法 1.hash分区可以由hash键来分布 2.dba无法获知具体的数据值 3.数据的分布由oracle处理 4每个分区有自己的表空间 --建表同上一节 CREATE TABLE ware_retail_part3( id INTEGER primary key, retail_date date, ware_na…

软件测试|深入理解Python的encode()和decode()方法

简介 在Python中&#xff0c;字符串是不可变的序列对象&#xff0c;它由Unicode字符组成。当我们需要在字符串和字节之间进行转换时&#xff0c;Python提供了两个非常重要的方法&#xff1a;encode()和decode()。这两个方法允许我们在Unicode字符和字节之间进行相互转换&#…