news 2026/4/3 6:29:07

Ansible Playbook入门实战20例【20260111】002篇

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Ansible Playbook入门实战20例【20260111】002篇

文章目录

      • 前期准备
    • Ansible Playbook 20个入门例子
      • 例子1:验证远程主机连通性(ping模块,最基础)
      • 例子2:远程执行单个简单命令(command模块)
      • 例子3:远程执行带管道/重定向的命令(shell模块)
      • 例子4:创建空文件(file模块)
      • 例子5:创建目录(file模块)
      • 例子6:复制本地文件到远程主机(copy模块)
      • 例子7:从远程主机下载文件到本地(fetch模块)
      • 例子8:修改文件权限和属主(file模块)
      • 例子9:安装单个RPM软件包(yum模块,CentOS/RHEL)
      • 例子10:安装单个DEB软件包(apt模块,Ubuntu/Debian)
      • 例子11:卸载软件包(yum/apt模块)
      • 例子12:启动并设置服务开机自启(service模块)
      • 例子13:重启指定服务(service模块)
      • 例子14:创建系统用户(user模块)
      • 例子15:创建系统用户组(group模块)
      • 例子16:远程执行本地Shell脚本(script模块)
      • 例子17:设置主机名(hostname模块)
      • 例子18:关闭SELinux(CentOS/RHEL)
      • 例子19:使用Jinja2模板配置文件(template模块)
      • 例子20:循环安装多个软件包(with_items循环)
    • 常见注意事项

你想要入门Ansible Playbook,需要20个覆盖核心基础功能的实用例子,这些例子从简单到进阶循序渐进,涵盖连通性验证、文件操作、包管理、服务管理、用户管理等核心场景,每个例子都包含完整Playbook代码、执行命令和详细说明。

前期准备

  1. 已安装Ansible:yum install ansible -y(CentOS/RHEL)或apt install ansible -y(Ubuntu/Debian)
  2. 配置主机清单(/etc/ansible/hosts),添加目标远程主机(示例中统一用allwebservers组,可根据你的清单修改)
  3. 远程主机已配置免密登录(避免执行时重复输入密码)

Ansible Playbook 20个入门例子

例子1:验证远程主机连通性(ping模块,最基础)

功能:测试Ansible能否正常连接并管控远程主机

# ping_test.yml-
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/17 1:42:03

Keil调试基础操作:项目创建全过程指南

从零开始搭建Keil工程&#xff1a;嵌入式开发的第一步实战指南你有没有遇到过这样的情况&#xff1f;代码写得满满当当&#xff0c;逻辑清晰、注释完整&#xff0c;结果一烧录——板子没反应&#xff1b;或者调试时断点打不进去&#xff0c;变量全是<not in scope>。别急…

作者头像 李华
网站建设 2026/3/31 9:56:54

PDFMathTranslate终极指南:快速实现学术论文双语翻译的免费神器

PDFMathTranslate终极指南&#xff1a;快速实现学术论文双语翻译的免费神器 【免费下载链接】PDFMathTranslate PDF scientific paper translation with preserved formats - 基于 AI 完整保留排版的 PDF 文档全文双语翻译&#xff0c;支持 Google/DeepL/Ollama/OpenAI 等服务&…

作者头像 李华
网站建设 2026/3/29 11:17:51

PasteEx终极使用指南:快速掌握剪贴板文件转换技巧

PasteEx终极使用指南&#xff1a;快速掌握剪贴板文件转换技巧 【免费下载链接】PasteEx :clipboard: Paste As File 把剪贴板的内容直接粘贴为文件 项目地址: https://gitcode.com/gh_mirrors/pa/PasteEx PasteEx是一款创新的Windows工具&#xff0c;能够将剪贴板中的内…

作者头像 李华
网站建设 2026/3/30 22:07:30

IDM激活神器:告别试用限制的终极技术方案

IDM激活神器&#xff1a;告别试用限制的终极技术方案 【免费下载链接】IDM-Activation-Script IDM Activation & Trail Reset Script 项目地址: https://gitcode.com/gh_mirrors/id/IDM-Activation-Script 还在为Internet Download Manager的30天试用期而困扰吗&…

作者头像 李华
网站建设 2026/3/22 23:28:25

Qwen3-VL低成本体验方案:比买显卡省万元,按需付费不浪费

Qwen3-VL低成本体验方案&#xff1a;比买显卡省万元&#xff0c;按需付费不浪费 1. 为什么创业团队需要关注Qwen3-VL 作为一款强大的多模态大模型&#xff0c;Qwen3-VL能够同时处理文本和图像信息&#xff0c;在产品开发中可以实现智能客服、内容审核、图像理解等多种功能。但…

作者头像 李华
网站建设 2026/3/25 14:07:23

平头哥玄铁E906 RISC-V处理器:从零开始的完整实战指南

平头哥玄铁E906 RISC-V处理器&#xff1a;从零开始的完整实战指南 【免费下载链接】opene906 OpenXuantie - OpenE906 Core 项目地址: https://gitcode.com/gh_mirrors/ope/opene906 想要掌握一款真正开源的RISC-V处理器核心&#xff1f;玄铁E906作为平头哥半导体推出的…

作者头像 李华