
ansible服务器
young_dump_broke
着眼现在,放手未来
展开
-
ansible利用角色简化playbook
利用角色简化 playbookansible 角色具有下列优点:1.角色可以把内容分组,容易复用2.可以用角色定义系统基本信息:web 服务器、数据库服务器等3.角色可以使大型项目易管理4.角色可以由不同人并行开发角色目录下应包括以下子目录:ansible角色会把不同功能的 playbook 分开,一个标准的角色含有下列子目录:defaults其中的 m...原创 2020-04-11 12:25:27 · 305 阅读 · 0 评论 -
ansible自动化运维(五)
在受管节点上创建文件或目录######修改文件并将其复制到主机########常用文件模块blockinfile #将文本块添加到现有文件copy #将文件复制到受管主机fetch #从受管主机拷贝文件到控制节点file #设置文件属性lineinfile #确保特定行位于某个文件stat #检索文件状态信息synchronize #rsync 命令的一个打包程序##file ...原创 2020-04-10 12:39:27 · 255 阅读 · 0 评论 -
实施ansible控制任务
实施任务控制编写循环和条件任务##简单循环1.不用循环---- name: test hosts: web tasks: - name: Apache is runing service: name: httpd state: started ...原创 2020-04-08 20:31:55 · 571 阅读 · 0 评论 -
ansible - 管理变量和事实 (二)
管理变量和事实:练习:使用基本身份认证的 httpdple.com#写 playbook--- name: Webserver vars hosts: web vars: firewall_pkg: firewalld firewall_ser: firewalld web_pkg: httpd we...原创 2020-04-08 17:43:39 · 256 阅读 · 0 评论 -
ansible入门 - 管理变量和事实
3.4 管理变量和事实将 playbook 中的某些值使用变量代替,从而简化 playbook 的编写3.4.1 管理变量ansible 变量简介变量可能包含下面这些值:要创建的用户、要安装的软件包、要重启的服务、要删除的文件、要从互联网检索的文档命名变量变量名称必须以字母开头,并且只能含有字母、数字和下划线错误 正确web server web_se...原创 2020-04-07 15:07:41 · 567 阅读 · 0 评论 -
ansible入门 - 利用playbook简化ansible
3.实施 playbook#########本章目标:编写基本的 ansible playbook1.编写和运行 playbook查看指定用户的临时命令‘yaml 格式通常以 yml 为扩展名,yaml 对于缩进量没有严格要求,但是有两个基本原则’‘1.处于同一层次结构中同一级别的数据元素必须具有相同的缩进量’‘2.如果项目属于其他项目的子项,其缩进量必须大于父项’ ansible ...原创 2020-04-05 12:28:48 · 325 阅读 · 0 评论 -
ansible入门 -- 安装和配置
ansible简介1.什么是ansibleansible是一款开源自动化平台,是一个配置管理工具,自动化运维工具2.ansible的优点跨平台支持人类可读自动化: ansible提供linux,Windows,unix和网络设备的无代理支持,适用于物理、虚拟、云和容器环境完美描述应用:playbook轻松管理版本控制:playbook是纯文本,可视作源代码支持动态清单编排可与其...原创 2020-04-03 23:20:46 · 361 阅读 · 0 评论