Ansible
Yuki-He
这个作者很懒,什么都没留下…
展开
-
ansible-playbook: Centos系统最小化安装之后必要软件下载
在安装Centos系统之初,我们为了方便一般选择最小化安装,但是最小化安装并不能满足我们所有需求,在工作过程中,常常需要使用到以下软件,在初始化系统时我们可以一并进行批量安装。[root@myhost yml]# cat step01_install_necessary.yml---- hosts: new #这个是hosts定义个主机组名字,如果是单台主机可以直接写地址,多个ip地址用都好隔开 gather_facts: no ignore_errors: yes tasks:原创 2020-06-04 15:32:46 · 290 阅读 · 0 评论 -
ansible-playbook: 实现ansible控制主机免密登录到其他远程主机
要想实现ansible控制主机免密登录到其他远程主机,则需要将ansible控制主机的主机密钥分发到其他远程主机主机上。[root@myhost yml]# cat step00_sshKeyBossToOthers.yml---- hosts: new #这个是hosts定义个主机组名字,如果是单台主机可以直接写地址,多个ip地址用都好隔开 gather_facts: no tasks: - name: give the pub_keys of the boss_host to原创 2020-06-04 15:17:35 · 1174 阅读 · 0 评论 -
ansible安装与初步使用教程
目录文章目录目录机器准备安装方法介绍安装ansible(我这里采用第一种安装方式)机器准备服务器ip主机名系统版本192.168.1.108masterCentos6.5192.168.1.109slave1Centos6.5192.168.1.110slave2Centos6.5192.168.1.111slave3Centos6.5...原创 2019-03-26 13:51:58 · 1100 阅读 · 0 评论 -
自动化运维ansible常用模块用法
目录文章目录目录前言常用模块ping模块command模块copy模块file模块cron模块group模块user模块yum模块service模块script模块raw模块get_url模块synchronize模块前言ansible默认提供了很多模块来供我们使用。在Linux中:ansible-doc -s 模块名 #查看ansible模块用法参数等帮助ansible-doc...原创 2019-03-27 15:41:25 · 1351 阅读 · 0 评论 -
ansible-playbook: Centos 环境下用Ansible批量安装部署JDK
- hosts: #这里根据自己的需要修改成要被操作的远程主机 tasks: - name: copy and unzip the tar.gz #解压安装(本地以及下载好了JDK安装包,解压之后传输到远程主机/usr/local上) unarchive: src=/home/tools/jdk-8u131-linux-x64.tar.gz dest=/usr/lo...原创 2019-07-19 11:42:47 · 1184 阅读 · 0 评论 -
ansible-playbook: Centos 环境下用Ansible批量安装部署Tomcat
- hosts: #这里根据自己的需要修改成要被操作的远程主机 tasks: #备注: 目前公司tomcat用了3个版本,根据自己的需求修改参数;# apache-tomcat-7.0.78.tar.gz --对应的解压包名:apache-tomcat-7.0.78# apache-tomcat-8.5.15.tar.gz --对应的解压包名:apache-tomcat-8...原创 2019-07-23 13:43:57 · 477 阅读 · 0 评论