2019独角兽企业重金招聘Python工程师标准>>>

以上是整个部署更新的流程图:

1.开发人员对上线的代码打一个tag,然后把带tag的代码推到AWS codecommit上面。

git   add  -A   *

git   commit   -a -m "${tag}"

git   tag   "${tag}"

git  push   origin   分支   ${tag}

5.jenkins进行代码构建作业:

(首先需要安装插件:Amazon ECR plugin、Docker plugin)

以下是jenkins项目配置的示例:

以下是构建image和把image推送到ECR上

以下是更新ECS服务的设置(适用于更新接口、对外接口、定时任务、前端、app的H5前端):

以下是ECS更新的配置(适用于更新撮合、结算):

先删除服务的目的是为了绝对的保证服务只会存在一个,最后有一个清理镜像,清理文件,是为了减少磁盘的压力。

以下是ECS更新的配置(适用于更新推送):

转载于:https://my.oschina.net/u/4115857/blog/3054522

Jenkins手动更新AWS 上面的ECS服务相关推荐

  1. AWS上的游戏服务:Lumberyard + Amazon GameLift + Twitch

    开发一款世界级的游戏是一个非常困难,耗时和昂贵的过程.如今的游戏玩家要求越来越苛刻,他们希望既能够通过各种不同的终端设备来进行游戏 ,又要求游戏具有社交的功能. 因为此类游戏的开发期和推广期都非常长. ...

  2. K8s上的Go服务怎么扩容、发版更新、回滚、平滑重启?教你用Deployment全搞定!

    经过前面不少文章的铺垫,终于可以写这个大家都感兴趣的话题了,在前面两篇文章,我们讲了Kubernetes里的 Pod和 副本集ReplicaSet (RS) 这两个API对象.知道了Pod是Kuber ...

  3. 在AWS上的架构部署与设计

    转载请注明出处:https://blog.csdn.net/guoyJoe/article/details/108846321 ABC是企业信息化发展的三驾马车.AB很容易理解:A是人工智能:B就是大 ...

  4. vue 项目中引用并使用cdn上面的js文件

    项目中,有一份配置数据需要不停地文件更新,之前放在项目中每次更新就要进行发版本,所以就把它放在cdn上,项目中通过cdn地址获取文件,每次需要更新数据时,直接更新cdn上面的文件即可,这样就算多个项目 ...

  5. Jenkins在AWS上(第1部分)

    这是我对PEAT UK播客的逐字记录: 你好,再一次到另一个热点. 我叫Peter Pilgrim. 我曾经是DevOps专家,欢迎观看另一集. 这是11 Jenkins n AWS的第一部分,我是一 ...

  6. aws apigateway 使用httpapi私有集成ecs服务

    参考资料 https://docs.aws.amazon.com/zh_cn/apigateway/latest/developerguide/http-api-private-integration ...

  7. 阿里云centos mysql_阿里云ECS服务器CentOS7上安装MySql服务-阿里云开发者社区

    阿里云ECS服务器CentOS7上安装MySql服务 ---------------------------------------------- 使用root登录 1.确保服务器系统处于最新状态 [ ...

  8. 在阿里云ECS服务器上搭建FTP服务

    在阿里云ECS服务器上搭建FTP服务 一.简介 二.环境简介 三.搭建FTP服务器步骤 1.配置ECS服务器的安全组策略 2.服务器安装vsftpd软件 3.修改配置文件 4.启动FTP服务 5.Wi ...

  9. 怎么把github上的东西传到码云_Git同步更新操作GitHub和码云仓库上面的代码

    一.前言 问题: 小编在生活中,一般都是将代码保存到github上,但由于国内的码云仓库确实速度比github快很多,用起来也很方便,于是后来就慢慢转码云了,当然小编在github上的代码也不想放弃更 ...

  10. [Linux]在Linux上部署Java开发环境笔记(一)-- 补充:Linux下如何手动设置IP及配置DNS服务

    在Linux上部署Java开发环境笔记(一) -- 补充:Linux下如何手动设置IP及配置DNS服务 2010/06/17 有的Linux系统会有网络设置的图形操作界面,比如"红旗Linu ...

最新文章

  1. 分布式环境下的并发问题
  2. apache自动跳转到服务HTML,apache自动将http协议跳转到https
  3. Codeforces Round #131 (Div. 2)------AB
  4. WINCE Driver 心得总结
  5. android动态设置文本居中显示图片,Android DrawableTextView图片文字居中显示实例
  6. 记录hadoop HDFS与hadoop YARN无法访问问题
  7. 5nm及3nm推动 台积电2024及2025年产能将主要集中在台南科学园
  8. 有谁转行学java成功了的吗_毕业五六年转行学java可以吗,还能学会吗?
  9. python123下载失败_安装python3.5时出现严重错误无法完成安装,请问这个是什么情况?怎么解决??...
  10. 九章算术卷第九 句股
  11. adobe photoshop教程:使用PS创建逼真生动的水下文本效果
  12. 中亿验钞机升级_最前线|火山小视频升级为抖音火山版,抗衡快手火力更足了吗?...
  13. Percona PT-kill重构版(PHP)
  14. access ea 可以联网吗_EA自家Origin平台高级会员Origin Access Premier现已上线
  15. @软考考生,你想要的论文写作方法及规范,给你安排上了!
  16. CocosCreator查找图片引用
  17. android仿饿了么,Android 仿饿了么下拉Dialog
  18. 485通讯的校验和_MCGS 与 FX3U PLC 之间的无线通讯实例
  19. Play on Words
  20. 坚果手机2系统相册问题

热门文章

  1. 【用电量预测】基于matlab SVM用电量预测【含Matlab源码 103期】
  2. eclipse neon php插件,Eclipse Neon安装Tomcat插件
  3. Java集合中List,Set以及Map等集合体系详解(史上最全)
  4. int main(int argc,char *argv[])该函数中int argc和argv[]两个参数的理解你懂多少?
  5. linux centos7 配置ftp,Linux Centos7配置ftp服务器
  6. oracle还原数据库方法,oracle数据库备份与还原(命令与方法)
  7. java 把数据写入xml_java中用jdom 如何创建xml文档/将数据写入XML中
  8. Java集合---概述(1)
  9. raid1与raid5
  10. centos6 revive-adserver