所有模块索引
ansible.builtin
ansible.builtin.add_host - 将主机(以及可选地组)添加到 ansible-playbook 的内存中库存
ansible.builtin.apt - 管理 apt-packages
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.mount_facts - 检索挂载信息。
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 - 将服务状态信息作为 facts 数据返回
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 仓库