Ansible development environment with playbook tooling, linting, and role scaffolding ready.
Ansible control node with three Ubuntu 24.04 target machines, ready for playbook development and automation practice.
Jenkins with Docker executor and Nginx reverse proxy for a production-ready CI pipeline.
Self-hosted GitLab instance for source control, merge requests, issue tracking, container registry, and CI/CD pipelines in a single unified DevOps platform.
Self-hosted GitLab with an attached runner for complete source control and CI/CD in one workspace.