Inventory
作用: 分组
ansible-inventory patterns
组与Patterns
Patterns示例2
Patterns示例
Patterns概念
Invertory参数选项
Inventory示例
Inventory模块
1、组支持Patterns
2、逻辑判断
1、指定一组连续的机器
2、指定一组不相关的机器
Patterns
1、所有hosts机器:all或者是星号(*)
2、通过域名或者IP指定一台特定的机器
Patterns
分文件夹管理
分文件管理
Ansible——Inventory(分组)
Inventory参数选项
-ansible_ssh_host
-ansible_ssh_port
-ansible_ssh_user
-ansible_ssh_pass ssh 密码
-ansible_sudo_pass sudo 密码
-ansible_sudo_exe
-ansible_connection 与主机的连接类型,比如:local,ssh或者paramikio.
-ansible_ssh_private_key_file
-ansible_python_interpreter
[vim]
vim[1:50].example.com
vim[a-f].example.com
域名、用户
自定义连接端口
#ansible test -a 'ls'
#vim /etc/ansible/hosts
***.***.***.***
[test]
***.***.***.***
Ansible——Inventory(分组)
Ansible——Inventory(分组)
什么是Inventory
Ansible可同时操作属于一个组的多台主机,组和主机之间的关系通过inventory文件配置。默认的文件路径为/etc/ansible/hosts
中文:库存
作用:分组
指定连续机器
自定义连接端口
amson;e-patterns