![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ansible
文章平均质量分 55
小楚同学呀~
这个作者很懒,什么都没留下…
展开
-
自动化运维之ansible——playbook进阶
一、并发运行ansible默认只会创建5个进程,所以一次任务只能同时控制5台机器执行。那如果在使用ansible的过程中有大量的机器需要控制,或者在使用中想减少进程数,以上情况下,可以采取异步执行。ansible的门票快可以把task放入后台,然后轮循它,这使得在一定进程数下能让大量需要的机器同时运作起来。使用async和poll这两个关键字便可以并行运行一个任务。async这个关键字触发ansible并行运作任务,而async的值是ansible等待运行这个任务的最大超时时间,而poll就是ans原创 2022-01-04 14:38:20 · 2071 阅读 · 0 评论 -
ansible实战(在云计算虚拟机上进行tomcat环境搭建)
一、步骤分析(1)tomcat安装过程 1、安装JDK; 2、创建tomcat用户; 3、安装tomcat; 4、配置tomcat,重启等。(2)如何定义playbook 1、定义hosts 2、定义roles 3、定义vars 4、编排playbooks二、部署实战创建目录及文件。如下(1)定义hosts文件:[root@localhost install_tomcat]# cat hosts[tomcat-...原创 2020-07-10 18:16:41 · 308 阅读 · 0 评论 -
在免密登录的基础上配置远程修改主机密码
一、免密登录参考如下文档https://blog.csdn.net/Romanticn_chu/article/details/117250564二、配置远程修改方法一:使用Ansible的user模块批量修改远程客户机的用户密码由于在使用ansible修改用户密码的时候不能使用明文的方式,需要先加密,所以就需要使用一个方法对输入的明文的密码进行加密.如下所示,在ssh,yml中添加如下内容:- hosts: db gather_facts: false tasks:..原创 2021-05-25 11:06:58 · 442 阅读 · 0 评论 -
ansible免密登录 (ansible与ssh均可免密登录)
一、下载ansible1、下载依赖 ,且ansible依赖于python 要确保机器上有python存在yum install epel-release 2、下载ansibleyum install ansible -y二、编辑ansible免密登录(1)、首先关闭公钥认证 如果不想关闭公钥认证的话,可以用ssh-keycan命令将公钥添加到本地的known_hosts文件里面去具体命令是ssh-keyscan IP1 (IP2 ...) >> /root...原创 2021-05-25 10:45:36 · 7209 阅读 · 0 评论 -
自动化运维之ansible
一、ansible介绍(1)介绍 ansible 简单的自动化IT工具。 功能:1、自动化部署APP;2、自动化管理配置项;3、自动化持续交付;4、自动化的云服务管理。 特点:1、关注点并非配置管理、应用部署或IT流程工作流,而是提供一个统一的界面来协调所有的IT自动化功能; 2、受管理节点无需安装额外的远程控制软件,由平台通过SSH对其进行管理; 3、模块化开发,其...原创 2020-07-08 17:44:27 · 598 阅读 · 0 评论