Unnecessarily complicating your Debian mirror setup for fun and frustration

Speaker: Gerjan Lleshaj

Track: Systems administration, automation and orchestration

Type: Short talk (20 minutes)

Creating a Debian mirror can be a relatively straightforward process. All you need is a physical server or virtual machine (VM) with ample storage capacity. By configuring the ftp-sync script on this server to retrieve data from your chosen mirror and architecture, and setting up cronjobs for regular updates, you can easily serve the mirror’s content using your preferred web or FTP server.

But why stop at simplicity? Let’s explore the possibilities of adding Kubernetes to the mix and taking the setup to the next level.

In this presentation, we will discuss a proof of concept (POC) that demonstrates how to integrate Kubernetes into the Debian mirror setup. By leveraging the power and flexibility of Kubernetes, we can enhance the scalability, resilience, and manageability of the mirror infrastructure.