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  # 列出所有可用的模块和插件
相关推荐
laoma-cloud21 小时前
数据库高可用全方案:Keepalived 故障切换 + LVS (DR) 模式 + MariaDB 主主同步实战案例
运维·数据库集群
Hi2024021721 小时前
基于阿里云部署 RustDesk 自托管服务器
运维·服务器·阿里云·云计算·远程控制·远程桌面
IDOlaoluo21 小时前
OpenSSL 1.0.1e 下载解压和运行方法(小白适用 附安装包)
linux
豆是浪个21 小时前
Linux(Centos 7.6)命令详解:sar
linux·运维·centos
fie888921 小时前
CentOS下Bind服务的安装与故障排查
linux·运维·centos
少陽君21 小时前
如何使用自签 CA 签发服务器证书与客户端证书
运维·服务器
Xの哲學1 天前
Linux RCU (Read-Copy-Update) 机制深度分析
linux·网络·算法·架构·边缘计算
東雪蓮☆1 天前
Linux 网络流量监控 Shell 脚本详解(支持邮件告警)
linux·运维·服务器
三无少女指南1 天前
WSL2环境下因服务器重装引发的SSH连接问题排查记录
运维·服务器·ssh
小跌—1 天前
Linux:进程信号理解
linux·c++·算法