This article walks through a KaaS (Kubernetes-as-a-Service) lab designed to emulate a production data center.
It uses nested virtualization, Metal3, and OVN networking to automate cluster lifecycle management.
Highlights
- Automated provisioning via Cluster API and Ansible
- Load balancing with MetalLB
- Tenant segmentation using OVN networks
- Infrastructure definitions in Terraform and YAML
Goal: Develop a modular, repeatable framework for self-service Kubernetes environments.
