Networknet notebook
Field notes
Practical notes about building, securing and operating real systems.
Building a Kong gateway foundation for APIs, LLMs and MCP
How I turned Kong into a shared integration boundary for API, LLM and MCP services, giving workloads a controlled way to consume RouterOS, AI models and tools without depending directly on upstream systems.
When default deny blocked the Kubernetes API
A failed Calico API server replica exposed the difference between a Kubernetes Service address and the endpoint my network policy actually needed to allow.
Learning the network by denying it first
Applying default-deny NetworkPolicies per use case to segment Kubernetes traffic and turn application data flows into explicit rules.
DNS visibility starts on the LAN
Using Pi-hole to make local DNS behavior visible, introduce basic filtering and move upstream resolution towards encrypted DNS.
Giving home systems a common metrics language
Exporting solar, climate, smart-device and energy-meter signals from GoodWe, Daikin, Shelly and DSMR P1 into Prometheus—and making them useful in Grafana.