Local Virtual Environment
Table of Contents
Overview #
Multi-node Proxmox VE lab environment including a node migrated from VMware ESXi, used to test configurations and validate automation before production use.
Infrastructure #
VMs are provisioned via Terraform and managed through Ansible playbooks for automated deployment and hardening. OPNsense handles firewall, VLAN, DNS, and DHCP across the environment.
Kubernetes #
Runs a K3s Kubernetes cluster with GitOps workflows managed through FluxCD and GitHub, enabling declarative infrastructure management and automated deployments.
Monitoring #
Prometheus and Grafana provide infrastructure monitoring across nodes and containers, giving full visibility into cluster and VM health.
Systems #
RHEL 9 is included for enterprise Linux testing alongside Debian and Ubuntu systems, providing a realistic multi-distro environment that mirrors production infrastructure.