Ansible roles, playbooks and configuration files for my Homelab. Linux, Windows, Proxmox, Docker, Kubernetes.
I have roles for creating, cloning and managing Proxmox VMs, and taking snapshots. Performing updates and configuration of Linux (Ubuntu/Debian based) systems: including installing packages, configuring SNMP, mounting network shares, installing Cockpit for web management and general purpose update, restart and shutdown commands. I also have roles for installing and managing Docker and Docker Swarm, container deployment and image pruning. And deployment of GlusterFS on linux systems.