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  # 列出所有可用的模块和插件
相关推荐
学习3人组1 小时前
Docker 从本地Label-studio导入 tar 镜像包
运维·docker·容器
羑悻的小杀马特1 小时前
Docker-Android 容器化 + cpolar 穿透,完善异地调试
android·运维·docker·容器·cpolar
RisunJan1 小时前
Linux命令-ldd(查看可执行程序或共享库所依赖的动态链接库)
linux·运维·服务器
实心儿儿1 小时前
Linux —— 进程概念 - 进程运行、阻塞、挂起状态
linux·运维·服务器
观音山保我别报错1 小时前
消息队列项目基础知识总结
linux·服务器·数据库
历程里程碑1 小时前
Linux 5 目录权限与粘滞位详解
linux·运维·服务器·数据结构·python·算法·tornado
zuozewei2 小时前
零基础 | AI应用记忆管理:从短期到长期的完整实践指南
运维·服务器·人工智能
馨谙2 小时前
shell编程实际应用----磁盘空间监控与告警
linux·运维·服务器
跃渊Yuey2 小时前
【Linux】线程概念
linux
njsgcs2 小时前
MiniCPM4-0.5B-QAT-Int4-GPTQ-format 小显存llm
linux·人工智能