Jenkins 什么是Jenkins Jenkins是一个开源的使用Java开发的持续集成工具,提供了软件开发的持续集成服务,它把开发工作和运维工作结合在一起。它可以把Sonar代码质量检测工具、Maven或者Ant编译打包工具、Github、Gitlab代码管理工具以及Ansible或者Salts ...
分类:
其他好文 时间:
2020-01-19 18:57:12
阅读次数:
76
Table of Contents 1. "ansible 安装 httpd" 2. "建立 httpd 服务器,要求提供两个基于名称的虚拟主机:" ansible 安装 httpd 1. 注意:提前进行完公钥复制 2. 安装 ansible 并进行配置 1. 安装 2. 配置 [sg1] 192. ...
分类:
Web程序 时间:
2020-01-18 10:29:30
阅读次数:
93
今天分享一下Ansible在工作环境中有那些可以优化的配置环境介绍:以前在公司工作处理服务器问题,需要用批量操作都是用shell脚本编写的工具,后来发现Ansible这个自动化工具,安装简单,操作起来很方便,支持多个模块,由python开发基于SSH协议通信的工具。这里有个问题就是如果服务器越来越多 ...
分类:
其他好文 时间:
2020-01-18 00:43:27
阅读次数:
137
Ansible就是一个编排工具。docker :我们应用程序被容器化了,面向容器化的应用程序。 docker compose 是一个docker编排工具,面向单台主机编排, docker swarm 是面向集群化的编排工具, docker machine mesos,marathon(容器遍排框架) ...
分类:
Web程序 时间:
2020-01-14 14:50:42
阅读次数:
149
1、准备一台能连接互联网的相同OS服务器,使用yumdownloader工具下载ansible安装包以及所有依赖包。 以 root 身份安装Yumdownloader工具: yum install yum-utils 创建文件夹 mkdir /root/packages 默认源里没有ansible, ...
分类:
其他好文 时间:
2020-01-13 01:08:13
阅读次数:
184
作用:ansible是一款强大的配置管理工具,可以对成百上千台服务器进行管理,ansible可以理解为一个管理员,基于SSH协议对多台服务器进行指令下 发实现多台服务器的批量操作,一次下发一条命令(ansible ad-hoc模式)的方式来控制服务器,也可以将多条命令写在纸上(ansible pla ...
分类:
其他好文 时间:
2020-01-10 12:49:25
阅读次数:
94
一、什么是playbook playbooks是一个不同于使用Ansible命令行执行方式的模式,其功能更强大灵活。 简单来说,playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础。 Playbook可以定制配置,可以按照指定的操作 ...
分类:
其他好文 时间:
2020-01-08 19:18:19
阅读次数:
103
打开git bash 连接ansible服务器,然后进入deploy用户 #ssh root@192.168.96.188 进入python3.6虚拟环境 #su - deploy #source .py3-a2.5-env/bin/activate 加载ansible 2.5版本 #source ...
分类:
其他好文 时间:
2020-01-08 10:45:09
阅读次数:
143