专栏名称: 运维帮
互联网技术分享平台,分享的力量。帮主一直坚信技术可以改变世界,从毕业到现在干了15年运维,有许多话要和你说。
目录
相关文章推荐
51好读  ›  专栏  ›  运维帮

Syncd - 开源自动化部署工具

运维帮  · 公众号  · 运维  · 2019-01-23 18:35

正文

请到「今天看啥」查看全文


分发上线过程是串行执行,并且任意步骤执行失败整个上线单会终止上线并将状态置为上线失败,需要点击 再次上线 重试.

将来会支持同一集群服务器并行执行, 集群之间串行发布的特性

SSH信任

生产服务器与部署服务器之间通过ssh-key建立信任

配置方法请参考 秘钥配置 章节

安装

准备工作

  • Go

推荐Go1.10以上版本, 用来编译源代码

  • Git

请保持部署Syncd服务器的git版本为最新(>=2.20)

  • Nginx

Web服务依赖Nginx

  • MySQL

系统依赖Mysql存储持久化数据, 推荐版本 Mysql 5.7

  • Linux + Bash

系统会使用到 git , ssh , scp 等命令,所以目前只推荐在Linux上使用, 并且需要提前安装或更新这些命令道最新版本

  • 秘钥配置







请到「今天看啥」查看全文