Playbooks Overview

The playbooks/ directory contains a sequence of Ansible playbooks that automate the provisioning, configuration, and application deployment on a Kubernetes cluster.

Each playbook handles a specific task—from preparing the infrastructure to installing monitoring tools, certificate management, GitOps tools, and storage solutions.

The mainplaybook.yaml is the orchestrator playbook that ensures all other playbooks run in the correct order.

Playbook Execution Flow

Here are the playbooks and what they do. Click any to read detailed documentation: