Aperçu du cours
AD Tech Company, a global leader in technology solutions, is embarking on a project to enhance its IT automation capabilities. Currently, the company manages a vast infrastructure of Linux and Windows servers, requiring frequent patching and configuration updates. To streamline these operations, AD Tech has decided to deploy AWX, the open-source version of Ansible Tower, on their ESXi infrastructure. This deployment will automate server patching and configurations, leveraging tools such as Gitea for version control, Traefik for HTTPS management, a private Docker registry, a password management system, and a repository server for software packages.
Learning Objectives
- Understand the deployment of AWX on an ESXi server.
- Set up Gitea for version control.
- Configure Traefik as a reverse proxy for HTTPS.
- Establish a private Docker registry.
- Deploy a password management system.
- Implement a repository server for .msi and .deb packages.
Prerequisites
- Intermediate knowledge of Docker and containerization.
- Familiarity with Linux command-line operations.
- Basic understanding of version control systems (e.g., Git).
- Experience with virtualization platforms like ESXi.