2026 Infrastructure Consolidation

From Pumping Station One

The goal of this project is to standardize practices and standards. Currently, the infrastructure is a mixture of Linux distributions, configuration management methods, and unclear ability to centrally manage and track systems beyond the Proxmox tools.

Service Decisions
Role Service Chosen / Choices
Distribution Debian
DNS PowerDNS/???
IPAM Nautobot/???

Debian

PS:1's Linux distribution of choice is Debian. Eventually, all PS:1 Linux infrastructure components should be converted to Debian Trixie. Currently, a mix of CentOS 6, CentOS 7, Rocky 9, and Debian is used. End-of-life systems should be prioritized higher than currently in support systems.

Netboot

One of the things that I (Cara) would like a lot is a PXE netboot image to use to quickly stand up new VMs, and reimage old ones as needed. The requirements for a Debian netboot image are:

  1. Extracted netboot.tar.gz in a TFTP server
  2. Complete iPXE script, maybe allowing for selecting different tools like a live debugging OS for physical machines?
  3. Configuration on the DHCP server to serve a chainload payload to legacy PXE clients, and the real iPXE script for iPXE clients
  4. Ideally, a Debian preseed file to completely automate the installation of Debian once selected

In theory it's possible to PXE boot a Windows installtion with SCCM and iPXE, but I (Cara) have no experience with SCCM so I'm not focusing on it for now.

IPAM/Infrastructure Management

This project should investigate tools like Nautobot to define and manage IT infrastructure.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.