ansible常用命令

以下是一些常用的Ansible命令:

  1. ad-hoc命令:使用ansible命令行工具执行一次性任务。
bash 复制代码
ansible all -m ping  # 检查所有主机是否能够连接
ansible webservers -a "df -h"  # 在webservers组的主机上执行df -h命令
  1. ansible-playbook:用于执行Playbooks,定义了一系列任务和配置。
bash 复制代码
ansible-playbook playbook.yaml  # 执行指定的Playbook
ansible-playbook -i inventory.ini playbook.yaml  # 使用指定的Inventory文件执行Playbook
  1. ansible-galaxy:用于管理Ansible Roles的命令行工具。
bash 复制代码
ansible-galaxy install username.rolename  # 安装指定的Role
ansible-galaxy init myrole  # 初始化一个新的Role项目
  1. ansible-vault:用于管理加密的敏感信息,比如密码、私钥等。
bash 复制代码
ansible-vault create secrets.yml  # 创建一个加密的YAML文件
ansible-vault edit secrets.yml  # 编辑一个已加密的YAML文件
ansible-vault view secrets.yml  # 查看一个已加密的YAML文件
  1. ansible-doc:用于查看Ansible模块和插件的文档。
bash 复制代码
ansible-doc yum  # 查看yum模块的文档
ansible-doc -l  # 列出所有可用的模块和插件
相关推荐
YXWik64 分钟前
Linux 环境 libreoffice 执行word转pdf 中文乱码问题
linux·pdf·word
袖手蹲4 分钟前
Arduino UNO Q 板载 Nanobot 自动化编程指南之一
运维·自动化
老星*5 分钟前
Umami:轻量级开源网站分析工具,打造隐私友好的Google Analytics替代方案
运维·安全·开源
bai_lan_ya6 分钟前
嵌入式linux--文件IO中dup/dup2的使用
linux·运维·服务器
H_老邪9 分钟前
新人初识ECS 服务器
运维·服务器
北风toto9 分钟前
Jenkins的安装与启动
运维·servlet·jenkins
牛奶咖啡1310 分钟前
DevOps自动化运维实践_Legacy Boot与UEFI Boot网络启动(PXE)的原理解析
运维·devops·dhcp·pxe·tftp·uefi boot网络启动原理·legacy boot启动原理
Cx330❀10 分钟前
Linux System V标准简介
大数据·linux·运维·服务器·人工智能
毕设源码-赖学姐11 分钟前
【开题答辩全过程】以 基于springboot的酒店预订小程序自动化订制系统为例,包含答辩的问题和答案
运维·小程序·自动化
CDN36012 分钟前
高防服务器避坑:360CDN 高防与其他产品对比
运维·服务器·网络安全