Ansible常用命令详解

本文详细介绍了Ansible的常用命令,包括列举主机列表、host-pattern的各种匹配方式,如全量、逻辑或、逻辑与、逻辑非及正则表达式匹配。还提及了ansible-doc、ansible-playbook、ansible-vault等高级功能,以及ansible执行过程和执行状态的说明。此外,还涵盖了ansible-galaxy的角色下载和ansible-console的虚拟终端操作。
摘要由CSDN通过智能技术生成

1. ansible

1.1 举例

(1)列出所有主机列表

(2)检测websrvs组是否存活

1.2 ansible的host-pattern

(1)全量(all)匹配

(2)逻辑或(or)匹配

(3)逻辑与(&)匹配

(4)逻辑非(!)匹配

(5)综合逻辑

(6)域切割

(7)正则表达式

1.3 ansible命令执行过程

2.ansible-doc

3.ansible-playbook

4.ansible-vault

5.ansible-galaxy

6.ansible-pull

7.ansible-console

7.1 进入虚拟终端

7.2 虚拟终端常用命令


1. ansible

ansible通过SSH实现配置管理、应用部署、任务执行等功能,配置ansible端基于密钥认证的方式联系各被管理节点,用于执行临时性的工作。

用法:ansible <host-pattern> [options]

[options]选项

意义

-a ‘args’

模块参数

--version

显示版本

-m MODULE_NAME

指定模块,默认为command

-v

详细过程,-vv,-vvv更详细

-s

相当于linux下的sudo命令

--list-hosts

显示主机列表,可简写--list

-k

提示输入SSH连接密码,默认Key验证

-K

提示输入sudo时的口令

-C

检查,并不执行

-T

执行命令的超时时间

-u REMOTE_USER

执行远程执行的用户

-

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值