所有模块的索引
ansible.builtin
ansible.builtin.add_host – 将主机(以及可选地将组)添加到 ansible-playbook 的内存中清单
ansible.builtin.apt – 管理 apt 包
ansible.builtin.apt_key – 添加或删除 apt 密钥
ansible.builtin.apt_repository – 添加和删除 APT 仓库
ansible.builtin.assemble – 从片段组装配置文件
ansible.builtin.assert – 断言给定的表达式为真
ansible.builtin.async_status – 获取异步任务的状态
ansible.builtin.blockinfile – 插入/更新/删除由标记行包围的文本块
ansible.builtin.command – 在目标上执行命令
ansible.builtin.copy – 将文件复制到远程位置
ansible.builtin.cron – 管理 cron.d 和 crontab 条目
ansible.builtin.deb822_repository – 添加和删除 deb822 格式的仓库
ansible.builtin.debconf – 配置 .deb 包
ansible.builtin.debug – 在执行期间打印语句
ansible.builtin.dnf – 使用 *dnf* 包管理器管理包
ansible.builtin.dnf5 – 使用 *dnf5* 包管理器管理包
ansible.builtin.dpkg_selections – Dpkg 包选择选择
ansible.builtin.expect – 执行命令并响应提示
ansible.builtin.fail – 使用自定义消息失败
ansible.builtin.fetch – 从远程节点获取文件
ansible.builtin.file – 管理文件和文件属性
ansible.builtin.find – 根据特定条件返回文件列表
ansible.builtin.gather_facts – 收集有关远程主机的 facts
ansible.builtin.get_url – 从 HTTP、HTTPS 或 FTP 下载文件到节点
ansible.builtin.getent – 对 unix getent 实用程序的包装器
ansible.builtin.git – 部署来自 git 检出的软件(或文件)
ansible.builtin.group – 添加或删除组
ansible.builtin.group_by – 根据 facts 创建 Ansible 组
ansible.builtin.hostname – 管理主机名
ansible.builtin.import_role – 将角色导入剧本
ansible.builtin.import_tasks – 导入任务列表
ansible.builtin.include_role – 加载并执行角色
ansible.builtin.include_tasks – 动态包含任务列表
ansible.builtin.include_vars – 从文件加载变量,在任务中动态加载
ansible.builtin.iptables – 修改 iptables 规则
ansible.builtin.known_hosts – 向 *known_hosts* 文件添加或删除主机
ansible.builtin.lineinfile – 管理文本文件中的行
ansible.builtin.meta – 执行 Ansible ‘操作’
ansible.builtin.package – 通用操作系统包管理器
ansible.builtin.package_facts – 包信息作为 facts
ansible.builtin.pause – 暂停剧本执行
ansible.builtin.ping – 尝试连接到主机,验证可用的 python 并返回 *pong*(如果成功)
ansible.builtin.pip – 管理 Python 库依赖项
ansible.builtin.raw – 执行低级命令
ansible.builtin.reboot – 重启机器
ansible.builtin.replace – 使用反向引用的正则表达式替换文件中所有特定字符串的实例
ansible.builtin.rpm_key – 从 rpm 数据库添加或删除 gpg 密钥
ansible.builtin.script – 在远程节点上运行本地脚本,并在传输后运行
ansible.builtin.service – 管理服务
ansible.builtin.service_facts – 将服务状态信息作为 fact 数据返回
ansible.builtin.set_fact – 设置主机变量和 facts
ansible.builtin.set_stats – 定义和显示当前 Ansible 运行的统计信息
ansible.builtin.setup – 收集有关远程主机的 facts
ansible.builtin.shell – 在目标上执行 shell 命令
ansible.builtin.slurp – 从远程节点吸取文件
ansible.builtin.stat – 获取文件或文件系统状态
ansible.builtin.subversion – 部署 Subversion 仓库
ansible.builtin.systemd_service – 管理 systemd 服务
ansible.builtin.sysvinit – 管理 SysV 服务。
ansible.builtin.tempfile – 创建临时文件和目录
ansible.builtin.template – 将文件模板输出到目标主机
ansible.builtin.unarchive – 解压存档文件(可选地在复制到本地机器后)
ansible.builtin.uri – 与 Web 服务交互
ansible.builtin.user – 管理用户账户
ansible.builtin.validate_argument_spec – 验证角色参数规范。
ansible.builtin.wait_for – 等待特定条件满足后再继续执行
ansible.builtin.wait_for_connection – 等待远程系统可达/可用
ansible.builtin.yum_repository – 添加或删除 YUM 仓库