2026 Infrastructure Consolidation: Difference between revisions
| Line 19: | Line 19: | ||
=== Netboot === |
=== 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. |
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: |
||
# Extracted [https://deb.debian.org/debian/dists/trixie/main/installer-amd64/current/images/netboot/netboot.tar.gz netboot.tar.gz] in a TFTP server |
|||
# Complete [https://ipxe.org iPXE] script, maybe allowing for selecting different tools like a live debugging OS for physical machines? |
|||
# Configuration on the DHCP server to serve a chainload payload to legacy PXE clients, and the real iPXE script for iPXE clients |
|||
# 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 == |
== IPAM/Infrastructure Management == |
||
Latest revision as of 18:21, 1 March 2026
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.
| 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:
- Extracted netboot.tar.gz in a TFTP server
- Complete iPXE script, maybe allowing for selecting different tools like a live debugging OS for physical machines?
- Configuration on the DHCP server to serve a chainload payload to legacy PXE clients, and the real iPXE script for iPXE clients
- 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.