Alpine Linux default gateway on different subnet

As Alpine Linux uses busybox for a lot of its system tools it won’t set up the necessary routing if you have a default gateway on a non-local subnet to the IP. You want /etc/network/interfaces to look something like this: auto lo iface lo inet loopback auto eth0 iface eth0 inet static address IP.ADDR.ADDR.ADDR netmask …

Continue reading ‘Alpine Linux default gateway on different subnet’ »

Testing Enterprise Infrastructure changes with brownouts

Decommissioning or migrating services in enterprise environments will frequently reveal previously unknown dependencies which result in changes getting rolled back, wasting a lot of time. To try and head these issues off you can test these changes with “brownouts”, shutting off the relevant infra temporarily (eg at a weekend) to expose any hidden dependencies. When …

Continue reading ‘Testing Enterprise Infrastructure changes with brownouts’ »