艾尔文森林

导航

随笔分类 -  ansible

Ansible小结(四)---playbook介绍及基本应用
摘要:playbook是由一个或者多个play组成的列表。play的主要功能在于将事先归并为一组的主机装扮成事先通过ansible中task定义好的角色。从根本上来讲,所谓的task无非是调用ansible的一个module。将多个play组织在一个playbook中,即可以让它们联合起来按事先编排的机制 阅读全文

posted @ 2018-05-24 15:51 艾尔文森林 阅读(1215) 评论(0) 推荐(0)

Ansible小结(三)---常用模块介绍
摘要:根据官方的分类,将模块按功能分类为:云模块、命令模块、数据库模块、文件模块、资产模块、消息模块、监控模块、网络模块、通知模块、包管理模块、源码控制模块、系统模块、单元模块、web设施模块、windows模块 ,具体可以参看官方页面。 一、ping模块 测试主机是否是通的,用法很简单,不涉及参数: [ 阅读全文

posted @ 2018-05-22 16:29 艾尔文森林 阅读(400) 评论(0) 推荐(0)

Ansible小结(三)---基本使用
摘要:为客户端机器分发key 1、配置hosts文件 此处我用的是root用户,密码为123456,此处配置用户名和密码后,控制机就可以访问客户端的机器了。但是为了安全起见,分发key结束后,要删除此处的user和pass。 2、控制机配置key [root@Server salt]# ll /root/ 阅读全文

posted @ 2018-05-22 15:43 艾尔文森林 阅读(467) 评论(0) 推荐(0)

Ansible小结(一)---安装ansible
摘要:系统环境 软件版本 安装Ansible 1、ansible一般在epel源中提供,首先配置epel源 2、yum方式安装ansible Installed: ansible.noarch 0:2.5.3-1.el7 Dependency Installed: python-cffi.x86_64 0 阅读全文

posted @ 2018-05-22 10:37 艾尔文森林 阅读(1337) 评论(0) 推荐(0)

ansible-playbook去掉特定主机组或主机
摘要:方法:all:!xxx 当前hosts文件配置: 1 [root@localhost playbooks]# cat ../hosts 2 [web] 192.168.100.100 3 4 [web1] 192.168.100.102 案列1:将某主机组从all中剔除 playbook内容: 1 阅读全文

posted @ 2018-03-09 16:20 艾尔文森林 阅读(1391) 评论(0) 推荐(0)