所有模块索引
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.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 – 设置主机变量和事实。
ansible.builtin.set_stats – 定义和显示当前 Ansible 运行的统计信息
ansible.builtin.setup – 收集远程主机的相关事实
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 仓库