Featured Deployments
IaC Infrastructure Cluster
Blueprint SchemaAutomated multi-node virtual machine deployments on a bare-metal RHEL 10 KVM Hypervisor. Built decoupled VM nodes utilizing custom network parameters, automated firewalld sockets, and active system configuration.
Source Repositories →Contact Registry
System Specifications
- HYPERVISOR: KVM / Libvirt (RHEL 10)
- DIRECTORY REALM: FreeIPA (lab.local)
- AUTOMATION: Ansible Engine
- CONTAINERS: Podman (Rootless Namespace)
- ACTIVE VM NODES: 4 Virtual Machines
Engineering Principles
Idempotency First
Ensuring all systems automation scripts and playbooks are repeatable, safe to run repeatedly, and yield consistent states.
Defense in Depth
Isolating services, hardening firewall interfaces, configuring secure DNS parameters, and leveraging rootless namespaces.
Declarative Infrastructure
Maintaining all environment blueprints, services, and configurations under version control as a single source of truth.
Node Directory
-
freeipa.lab.local 172.30.1.100Identity Provider, LDAP Registry, Kerberos Realm
-
ansible-control 172.30.1.200Automation Engine, Gitea Git Repository
-
web-portfolio 172.30.1.201Nginx Web Server, Gitea Actions Runner VM
-
media-stream 172.30.1.202Navidrome Music Server, Cloud storage FUSE mount