摘要:
基本文件目录如下:httpd所需软件:httpd mariadb mariadb-server php php-mysql gd php-gd[root@ansible role]# lshttpd site_nginx.retry site.retrymariadb php-apache site 阅读全文
posted @ 2020-03-23 16:55
流氓徐志摩
阅读(356)
评论(0)
推荐(0)
摘要:
1.剧本(playbook)的架构 lnmp └── roles ├── mariadb # mariadb组件 │ ├── files │ ├── handlers │ │ └── main.yml # │ ├── meta │ ├── tasks │ │ └── main.yml │ ├── t 阅读全文
posted @ 2020-03-23 16:53
流氓徐志摩
阅读(238)
评论(0)
推荐(0)
摘要:
(备注:首先要在本地和远端发现 以下是playbook的内容。它的处理流程是: 1.先在本地下载apr,apr-util,httpd共3个.tar.gz文件。 2.解压这3个文件。 3.安装pcre和pcre-devel依赖包。 4.编译安装apr。 5.编译安装apr-util。 6.编译安装ht 阅读全文
posted @ 2020-03-23 16:51
流氓徐志摩
阅读(152)
评论(0)
推荐(0)
摘要:
1.1 ansible执行过程分析 使用ansible的-vvv或-vvvv分析执行过程。以下是一个启动远程192.168.100.61上httpd任务的执行过程分析。其中将不必要的信息都是用"....."替换了。 # 读取配置文件,然后开始执行对应的处理程序。 Using /etc/ansible 阅读全文
posted @ 2020-03-23 16:47
流氓徐志摩
阅读(298)
评论(0)
推荐(0)
摘要:
1. 循环 ansible中的循环都是借助迭代来实现的。基本都是以"with_"开头。以下是常见的几种循环。 1.1 with_items迭代列表 ansibel支持迭代功能。例如,有一大堆要输出的命令、一大堆要安装的软件包、一大堆要copy的文件等等。 例如,要安装一堆软件包。 - hosts: 阅读全文
posted @ 2020-03-23 16:42
流氓徐志摩
阅读(259)
评论(0)
推荐(0)
摘要:
1.1 ansible facts facts组件是用来收集被管理节点信息的,使用setup模块可以获取这些信息。 ansible-doc -s setup - name: Gathers facts about remote hosts 以下是某次收集的信息示例。由于收集的信息项非常多,所以截取了 阅读全文
posted @ 2020-03-23 16:34
流氓徐志摩
阅读(635)
评论(0)
推荐(0)
摘要:
playbook是ansible实现批量自动化最重要的手段。在其中可以使用变量、引用、循环等功能,相比ad-hoc而言,其功能要强大的多。 1.1 yaml简单示例 ansible的playbook采用yaml语法。以下是一个yaml格式的文件: # Members in Bob's family 阅读全文
posted @ 2020-03-23 16:22
流氓徐志摩
阅读(248)
评论(0)
推荐(0)
摘要:
ansible的playbook采用yaml语法,它简单地实现了json格式的事件描述。yaml之于json就像markdown之于html一样,极度简化了json的书写。在学习ansible playbook之前,很有必要把yaml的语法格式、引用方式做个梳理。 1.1 初步说明 以一个简单的pl 阅读全文
posted @ 2020-03-23 16:15
流氓徐志摩
阅读(346)
评论(0)
推荐(0)
摘要:
可以从ansible-doc -l | grep来找出想要的模块。再使用ansible-doc -s module_name来查看此模块的用法。官方模块列表和说明:https://docs.ansible.com/ansible/latest/modules_by_category.html 关于模 阅读全文
posted @ 2020-03-23 14:36
流氓徐志摩
阅读(271)
评论(0)
推荐(0)
摘要:
1.ansible简介 1.1 ansible是什么? ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible是基于 paramiko 开发的,并 阅读全文
posted @ 2020-03-23 14:21
流氓徐志摩
阅读(281)
评论(0)
推荐(0)

浙公网安备 33010602011771号