免费启动您的第一个 Ansible 动手实验室

发布日期:2026-07-18 17:08:02   来源 : 杭州电子商务研究院    作者 :Christophe Limpalair    浏览量 :3
Christophe Limpalair 杭州电子商务研究院 发布日期:2026-07-18 17:08:02  
3

什么是动手实验室?

动手实验室是学习实践技能的关键功能。动手实验室不是简单地观看视频,而是部署真实环境和真实场景供您完成。通过完成这些场景,您可以培养可以直接在工作中使用的技能。
 
如果您拥有 Linux Academy 的付费会员资格,您可以随时启动我们平台上提供的700 多个动手实验室,无需额外付费。如果您是免费的社区版会员,则需要宝石才能启动动手实验室。当您注册社区版时,您将自动收到 35 颗宝石。
 
我们的Learn Ansible By Doing 课程中的大多数动手实验室启动所需的宝石不到 15 颗,因此您可以免费启动至少 2-3 个实验室作为我们正在进行的演练的一部分。您还可以通过推荐会员或采取其他行动赚取更多宝石。
 

您的第一个 Ansible 动手实验

让我们通过启动这个动手实验室来看一下示例:编写您的第一个 Ansible Playbook 
 
剧本是 Ansible 的核心。它们提供了一种在任意数量的系统中执行大量任务的方法。此动手实验室允许您编写和执行 Ansible 剧本,从而让您走上掌握 Ansible 的道路。在实验室结束时,您将创建自己的第一个 Ansible 剧本。
 
如果你还没有这样做,请转到此链接并单击 “开始动手实验室”。我们已准备好开始了!
 

现实世界场景的完成

在此 Ansible 动手实验中,我们将完成以下场景
 
您的主管要求您找到一种方法来自动化和审核您环境中新服务器的基本系统配置。鉴于您的环境中已在基本级别配置了 Ansible,最简单的解决方案就是编写一个剧本来引导您的新主机。
 
按照以下说明完成场景
 
创建一个名为/home/ansible/bootstrap.yml的剧本来满足以下引导要求:
 
在所有提供的服务器上:
  1. 编辑/etc/hosts以包含以下条目:ansible.xyzcorp.com  169.168.0.1
  2. 安装elinks
  3. 创建用户xyzcorp_audit
  4. /home/ansible/motd 将文件复制/home/ansible/issue/etc/
 
在提供的网络服务器上:
  • 安装nmap-ncat
  • 创建用户xyzcorp_network
 
在提供的 SysAdmin 服务器上:
  • /home/ansible/scripts.tgz 从控制节点复制到/mnt/storage
 
Ansible 控制节点已为您配置,并且每个测试服务器都已配置为与 Ansible 一起使用。默认清单已配置为包括网络和系统管理员组。每个组都包含一个示例主机。
 
完成场景和上述说明后,我们将完成以下目标
  • 为 Ansible 清单中的所有服务器创建一个基本剧本。
  • 为 Ansible 清单中的网络服务器的剧本添加一个部分。
  • 在 Ansible 清单中的 SysAdmin 服务器的剧本中添加一个部分。
  • 执行剧本以验证你的剧本是否正常工作
为此,您将使用实验室页面上提供的凭据通过 SSH 进入 Ansible 控制节点。在这里,您将配置剧本,它将完成我们说明中的任务并在其他 2 个节点上执行操作。
 
你的凭证与我的不同,但它们在动手实验室页面上的样子如下
为动手实验室编写您的第一个 Ansible Playbook 服务器凭证
服务器凭证

 

学习工具来帮助你

如果您不确定如何完成说明中列出的目标和任务,我们提供书面指南和视频。这些内容旨在引导您从头到尾完成整个场景,这样如果您在动手实验室中遇到困难,您可以查看解决方案并继续前进。
 
为动手实验室编写您的第一个 Ansible Playbook 视频指南
视频指南
 
编写你的第一个 Ansible Playbook 动手实验室说明
书面指南
 
除了书面指南和视频指南外,我们还提供架构图,以视觉形式向您展示最终结果。如果您和我一样是视觉学习者,这确实有助于记住概念和解决方案。
 
Ansible 边学边画架构图
<div style=" text-align: center;
以上内容来自杭州电子商务研究院推送
关注
关于我们
热门推荐
合作伙伴
免责声明:本站部分资讯来源于网络,如有侵权请及时联系客服,我们将尽快处理
Copyright © 2025-2027 ToB产业网址导航 公安备案 浙公网安备33010602013138号 浙ICP备16025413号-9
支持 反馈 关注 数据