ansible
chaos_oper
让石头裂开的不是最后一击,而是前面的每一击。
展开
-
ansible变量管理和使用
一.ansible变量的作用将playbook 中的某些值使用变量代替,从而简化playbook 的编写二.管理变量1.ansible 变量简介变量可能包含下面这些值:要创建的用户要安装的软件包要重启的服务要删除的文件要从互联网检索的文档2.命名变量变量名称必须以字母开头,并且只能含有字母、数字和下划线错误正确3.定义变量三个范围级别:全局范围:从命令行或ans...原创 2020-04-18 18:36:41 · 518 阅读 · 0 评论 -
ansible-playbook一键化部署实战篇
一.主机信息提取1.创建hostinfo.yml文件[devops@server4 ansible]$ vim hostinfo.yml ---- hosts: all tasks: - name: create infofile template: src: templates/info.j2 dest: /mnt/hostinfo...原创 2019-06-14 11:54:48 · 2189 阅读 · 0 评论 -
ansible-playbook一键化部署apache服务
Playbook(任务剧本)编排定义ansible任务集的配置文件,由ansible顺序依次执行,通常是JSON格式的* YML文件playbook是一个非常简单的配置管理和多主机部署系统,不同于任何已经存在的模式,可作为一个适合部署复杂应用程序的基础。Playbook可以定制配置,可以按照指定的操作步骤有序执行,支持同步和异步方式。实战:playbook一键化部署apache服务1.配置...原创 2019-06-13 21:31:44 · 1574 阅读 · 0 评论 -
ansible的自动化安装部署apache服务
首先简单介绍ansibleansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。主要包括:连接插件co...原创 2019-06-13 16:26:17 · 1484 阅读 · 0 评论 -
ansible playbook安装、配置默认发布页并启动apache
---- name: Enable internet services hosts: webserver become: yes tasks: - name: lastst version of httpd and firewalld #检测httpd和firewalld是否安装最新版本 yum: name: - httpd ...原创 2020-04-18 18:23:06 · 870 阅读 · 0 评论