Urgent.News

What's breaking now, across thousands of outlets.

Tech

Day 55: The Volume Hides nginx's Log Links, and Every Azure Subnet Gives Up Five Addresses

Day 55 of DevOps, Day 5 of Azure. In both tasks today, the interesting part was something that was already there before I wrote a line. The nginx image had already decided where its logs go, and the sidecar task only works because a volume quietly overrides that decision. And every Azure subnet has five addresses taken before anything is deployed into it. One Kubernetes task, one Azure task. Run…

Day 55 of DevOps and Day 5 of Azure saw two tasks: one involved running a sidecar container that monitored nginx logs, while the other created a virtual network with predefined address ranges. The sidecar container read nginx's logs using an emptyDir volume, which hid nginx's own log output and allowed the sidecar to capture them.

Azure subnets start with five addresses pre-allocated, reducing the number of usable addresses by five. In the Azure task, a VNet named nautilus-vnet was created with a fixed address range of 192.168.0.0/24, leaving 251 usable addresses. The smallest subnet supported by Azure is a /29, which leaves only 3 usable addresses. Azure services often require their own subnets, such as GatewaySubnet, AzureFirewallSubnet, and AzureBastionSubnet, with minimum sizes ranging from /27 to /26.

These address restrictions highlight the importance of planning subnet sizes carefully when setting up Azure networks.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Homelab census: 41 containers, one 6 GB GPU, and where my AI agents run

Today I asked my LLM box what it was doing, and it told me it had a 27-billion-parameter model loaded. Total footprint 18.3 GB. Amount of that on the graphics card: 0.5 GB.

  • 41 Docker and LXC containers running across four homelab boxes
  • One 6 GB VRAM GPU determines AI task routing
  • i7-10875H system with 6 GB GPU hosts AI agents

How I turned Docker incidents into game levels (with postmortems)

Every tutorial teaches you how to start a container. Almost none teach you what to do when one is down at 3am and people are waiting.

  • "DockerLinux" game teaches Linux and Docker troubleshooting in simulated server environment.
  • Game runs in browser, replaying solutions against fresh broken servers to verify fixes.

More from Saturday 3 October →