Upgrade Nagios Core from source

Upgrading Nagios core from source was remove from official documentation, so I leave that here. Change nagios-4.5.11 with the version you want to upgrade to.

sudo systemctl stop nagios.service
cd /tmp/
sudo rm -rf nagioscore*
wget -O nagioscore.tar.gz https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.5.11.tar.gz
tar xzf nagioscore.tar.gz
ll
cd nagioscore-nagios-4.5.11/
sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled
sudo make all
sudo make install
sudo make install-daemoninit
sudo systemctl start nagios.service
sudo systemctl status nagios.service

Second Public IP for Cloud Router in Proxmox

Time to expand my old Proxmox configuration, which served me well for the past two years, with a new public IP, a cloud router, and a separate private subnet.. The goal:

  • Keep old existing IP, subnet, DHCP, etc
  • Keep controlling proxmox from old IP
  • Add a new Public IP, new private subnet
  • Install some easy to manage cloud router, iptables is so painful.

Oneprovider delivers failover IPs – ARP based, which means that static IP with exact MAC address will be used. Only 1 NIC. Every router needs at least 1 WAN & 1 LAN. WAN will connect directly to Public vmbr0 bridge. New vmbr3 will be created and used for LAN. Public failover IP: 123.123.123.123

Continue reading “Second Public IP for Cloud Router in Proxmox” →

Start Kubernetes cluster on Debian 13 with kubeadm v1.35 on proxmox VM in 2026

Kubernetes cluster for a small lab installed on Debian virtual machines. Set-up just one instance first, clone it later. One control plane, two worker nodes. Official Documentation

Requirements:

  • Debian 13 trixie
  • Network connectivity between the VMs. Every VM has unique MAC address, IP address, hostname
  • 2 GB or more of RAM per machine (any less will leave little room for your apps).
  • 2 CPUs or more for control plane machines.
Continue reading “Start Kubernetes cluster on Debian 13 with kubeadm v1.35 on proxmox VM in 2026” →