Yoas1

ansible-handson

Yoas1

Ansible-HandsOn: Containerized Learning Environment Ansible-HandsOn is a lightweight, local lab environment designed for learning, testing, and mastering Ansible infrastructure automation. Instead of relying on resource-heavy Virtual Machines (VMs), this project leverages Docker containers to simulate a real-world network infrastructure in seconds.

AI 简介

Ansible-HandsOn 是一个基于 Docker 容器的轻量级本地实验室环境,旨在帮助用户学习、测试和掌握 Ansible 基础设施自动化。该项目通过使用 Docker 容器而非资源密集型虚拟机来快速模拟真实世界的网络基础设施,包括一个包含 Ansible 控制节点及两个工作节点(分别运行 Ubuntu 22.04 和 Red Hat UBI 9)的系统架构。控制节点预装了 Python、Ansible 以及 code-server IDE,并通过浏览器访问,方便进行代码编辑与任务执行;工作节点则安装了 OpenSSH 和 Python,以支持远程管理和脚本执行。此外,项目还提供了详细的配置文件管理方案,如 Ansible 配置、库存定义、Vault 密码等,便于用户定制化设置。此工具非常适合希望在低开销环境下熟悉或深入研究 Ansible 自动化的开发人员与运维工程师使用。

Shell
最后更新 2026年5月18日活跃
156
Stars
7
Forks
1
Watchers
0
Issues

Star 增长

今日+2
近 7 天+15
近 30 天+39
综合评分55.11
默认分支main