ubuntu18.04安装mysql多实例 基于公司业务,mysql资源资源利用率不高,然后本着节约资源的出发点,在服务器上装了mysql多版本。还有一点,开发这边没把项目使用的mysql版本向上做兼...
搭建keepalive+nginx高可用集群
搭建keepalive+nginx高可用集群 1.安装nginx1.18 sudo apt install curl gnupg2 ca-certificates lsb-release echo "...
ansible学习之ansible-vault
通过ansible-vault可以对任务进行加密和解密操作,比较适合一些数据敏感的场景。 1.ansible-vault简单演示 # ansible-vault encrypt test_vault....
ansible指令总结
1.ansible相关命令总结 1.1.Play 指令 说明 accelerate 开启加速模式 accelerate_ipv6 是否开启ipv6 accelerate_port 加速模式的端口 al...
ansible学习之role
1.角色对应的目录结构 demorole角色对应的目录结构如下: # tree demorole/ demorole/ ├── defaults │ └── main.yaml ├── files...
ansible学习之jinja2
1.template简单使用 如果装多台redis,每台redis绑定自身ip.可以通过jinja2的方式去是实现。 # cat temptest.yml --- - hosts: test70 r...
ansible学习之include介绍
为了避免重复写相同功能的yaml,我们可以把相同功能的任务单写出来,然后再去引用。类似于程序语言中的函数,使用的时候调用出来。ansible里通过include调用。 1.include 在一个pla...
ansible常用模块学习之过滤器(filters)
"过滤器(filters)"可以帮助我们对数据进行处理 1 upper大小写转化 --- - hosts: 192.168.10.20 remote_user: root gather_facts:...
ansible常用模块学习之判断模块学习
1 简单条件判断 # cat when.yaml --- - hosts: 192.168.10.20 remote_user: root tasks: - debug: msg: "this is ...
运维利器进程管理Supervisor
Supervisor(http://supervisord.org)是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。...