Labenv 企业 Linux
在本地微云上轻松设置虚拟机
讲师:Allard Berends
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
您将学到什么
- 如何使用企业 Linux(Rocky 或 Alma)创建 Linux 虚拟化主机。
- 如何使用 KVM、qemu 和 libvirt 启用虚拟化层。
- 如何创建写时复制企业 Linux 映像。
- 了解有关 Terraform(OpenTofu)和 Cloud-init 配置虚拟机的第一步。
- 了解使用 Ansible 配置虚拟机的第一步。
- 如何创建一个 Python 工具“labenv”来轻松管理虚拟机。
- 如何通过创建 Apache 反向代理实验室环境来使用“labenv”。
探索相关主题
- 操作系统和服务器
- 信息技术与软件
要求
- 基本 Linux 知识。学生应该熟悉 bash 命令行并了解一些基本命令。
- 学生需要一台计算机系统,例如 NUC,其上安装了 Linux 和虚拟化层。
- 愿意学习。涉及许多主题,但未详细涵盖。因此提供了很多参考资料。
- 愿意阅读。本课程包含课程指南,其中有分步说明和许多附录。
描述
在本课程中,学生将使用 KVM、qemu 和 libvirt 等标准技术构建 Linux 虚拟化主机。通过创建 Linux 基础映像并使用配置工具 Terraform,学生将学习如何快速实例化虚拟机。为了方便访问虚拟机,学生将学习使用 Ansible 进行配置管理。
课程材料提供了分步说明和一些虚拟机示例集,我们称之为“labenvs”。我们特别注意使课程材料可用作说明指南和参考资料。附录中提供了有关不同主题的额外信息,参考资料部分引导学生查阅互联网上的许多资源。
几乎所有命令都可以轻松粘贴到终端中。这使得在终端上完成任务变得快速,并避免了本课程成为打字练习的风险。
在介绍了不同的技术之后,我们一起用 Python 制作了一个 labenv 工具,使“labenvs”的管理变得简单高效。这个包装器工具使得为“labenvs”设置 Terraform 和 Ansible 只需一秒钟。
本课程的目标是让学生设置“labenvs”来试验软件产品。在此过程中,所有步骤都以学生可以修改设置来使用、理解并可能扩展 labenv 工具的方式进行解释。
为了证明 labenv 的价值,我们设置了一个 Apache 反向代理实验室环境,用它来讨论 Apache 作为反向代理的一些复杂之处。
本课程适合哪些人:
- 本课程面向希望设置自己的实验室环境以轻松测试软件和技术的 Linux 爱好者或 Linux 工程师。通过共同创建“labenv”工具,可以设置一个可以修改的环境,并提供一种简单而有效的方法来设置虚拟机集 (labenvs)。
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。