最近在网上看了不少有关CI/CD的文章,其实基本是雷同的,且内容也不是非常完善。确实,当前持续集成用到的开源工具无非还是Git、Jenkins、Ansible(Fabric)这些,不同的应该是各公司的技术框架差异,发布审核流程不同,从而使配置细节也有较大不同。接下来我将陆续分享一系列这些年(2014-至今)我们一直在用的一套发布流程,欢迎共同探讨。我们一直沿用的一套流程如下:0、在公司内部搭建gi
分类:
其他好文 时间:
2019-12-02 09:20:34
阅读次数:
402
博主目前在电信外包工作,比较坑,因为涉及到统计服务器信息的工作,而且统计服务器的个数大概有几百台,统计之后还要将信息全部写入到excel里去,如果是手工一个个去做,起码做一个月吧,前提无法使用ansible等工作,只能通过CRT的方式,一个个手工登上去,然后看服务器上所有进程的信息,包括进程名称,进程端口号,启停方式,工作路径。一台服务器上可能有上万个程序,你一个个手工搞,并将信息录入到excel
分类:
编程语言 时间:
2019-12-01 20:47:42
阅读次数:
137
第7章 ansible的管理 103 7.1 ansible概念的介绍 103 7.1.1 ansible的概念 104 7.1.2 ansible使用的一些意义 104 7.1.3 ansible拥有哪些服务 104 7.1.4 ansible服务的一些特点 104 7.2 ansible部署过程 ...
分类:
其他好文 时间:
2019-11-30 16:29:40
阅读次数:
175
1. ping 用来检查目标主机是否在线 ansible webserver -m ping2. yum yum 模块用来在CentOS系统上使用yum命令安装软件包 name 指定安装包的名字 state: latest 安装最新版 present默认安装 installed安装 absent卸载 ...
分类:
其他好文 时间:
2019-11-30 14:07:43
阅读次数:
89
(1).Kolla概述 Kolla是OpenStack下用于自动化部署的一个项目,它基于docker和ansible来实现,其中docker主要负责镜像制作和容器管理,ansible主要负责环境的部署和管理。 Kolla实际上分为两部分:Kolla部分提供了生产环境级别的镜像,涵盖了OpenStac ...
分类:
其他好文 时间:
2019-11-30 13:39:29
阅读次数:
141
1.Roles目录结构2.Roles基本使用这个roles主要是将已知的文件结构预先是由roles定义好的,它会自动的加载这里面的文件内容,例如任务handlers,都会自动去加载,也就是roles对已知的进行分类分组,使我们很容易的去管理,roles提供一种层次化和结次化组织你的playbook,这也是我们去使用它的目的,它不像playbook是一个具体的使用,而roles它是一个组织的方式,这
分类:
其他好文 时间:
2019-11-30 12:08:54
阅读次数:
119
什么是ansible l Ansible是2013年推出的一款IT自劢化和DevOps软件,目前由Redhat已签署Ansible收购协议。其是基亍Python研发,糅合了很多老运维工具的优点实现了批量操作系统配置,批量程序的部署,批量运行命令等功能 ? ansible可以让我们实现: – 自劢化部 ...
分类:
其他好文 时间:
2019-11-29 13:02:13
阅读次数:
170
脚本地址:https://github.com/shatianxiaozi/auto_install_k8s.git 1. 下载 git clone https://github.com/shatianxiaozi/auto_install_k8s.git 2. 解压 tar zxvf auto_i ...
分类:
Web程序 时间:
2019-11-29 11:22:41
阅读次数:
97
今天小编给大家带来StarlingX3.0版本即将发布的重要功能。
分类:
其他好文 时间:
2019-11-29 11:00:25
阅读次数:
858
1.使用playbook有什么好处2.认识playbook(自动部署nginx)3.YAML语法4.playbook文件结构5.在变更时执行操作(handlers)6.任务控制(tags)7.playbook文件调试8.案例:自动部署tomcat9.Playbook变量定义与使用playbok文件复用1.使用playbook有什么好处Ansible真正的能力在于使用playbook,也就称为剧本当
分类:
其他好文 时间:
2019-11-29 09:23:33
阅读次数:
80