<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>IngressLabs Blog</title>
    <link>https://ingresslabs.net/blog/</link>
    <description>Writing on operational systems, deployment tooling, and software for serious work.</description>
    <language>en</language>
    <lastBuildDate>Tue, 02 Jun 2026 00:00:00 +0000</lastBuildDate>
    <atom:link rel="self" type="application/rss+xml" href="https://ingresslabs.net/feed.xml"/>
    <item>
      <title>Running Verilog Simulations on Kubernetes</title>
      <link>https://ingresslabs.net/blog/running-verilog-simulations-on-kubernetes</link>
      <guid isPermaLink="true">https://ingresslabs.net/blog/running-verilog-simulations-on-kubernetes</guid>
      <pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate>
      <description>Run a Verilator packet-router regression as a Kubernetes Indexed Job: deterministic randomized testbenches, per-completion seeds, and pass/fail logs without a shared shell box.</description>
    </item>
    <item>
      <title>Make as a Deployment Compiler</title>
      <link>https://ingresslabs.net/blog/make-as-a-deployment-compiler</link>
      <guid isPermaLink="true">https://ingresslabs.net/blog/make-as-a-deployment-compiler</guid>
      <pubDate>Mon, 01 Jun 2026 00:00:00 +0000</pubDate>
      <description>GNU Make as a compact templating engine and orchestration layer for Kubernetes deployments: parameter files, parse-time validation, define templates, manifest registries, and rollout targets that render, diff, apply, and capture evidence.</description>
    </item>
    <item>
      <title>Create Your Own Talos or CoreOS Linux</title>
      <link>https://ingresslabs.net/blog/create-your-own-talos-or-coreos-linux</link>
      <guid isPermaLink="true">https://ingresslabs.net/blog/create-your-own-talos-or-coreos-linux</guid>
      <pubDate>Sat, 30 May 2026 00:00:00 +0000</pubDate>
      <description>Build immutable LinuxKit node images, boot them as Firecracker microVMs, and turn them into a Kubernetes cluster - first with k3s, then a full kubeadm HA control plane behind HAProxy.</description>
    </item>
    <item>
      <title>Running Kubernetes in Jails</title>
      <link>https://ingresslabs.net/blog/running-kubernetes-in-jails</link>
      <guid isPermaLink="true">https://ingresslabs.net/blog/running-kubernetes-in-jails</guid>
      <pubDate>Sat, 30 May 2026 00:00:00 +0000</pubDate>
      <description>Jail kubelet and containerd with nsjail: restricted rootfs views, projected hostPath allowlists, host-owned networking, and SELinux as the real MAC layer.</description>
    </item>
    <item>
      <title>Hormuz Shock</title>
      <link>https://ingresslabs.net/blog/hormuz-shock</link>
      <guid isPermaLink="true">https://ingresslabs.net/blog/hormuz-shock</guid>
      <pubDate>Sat, 25 Apr 2026 00:00:00 +0000</pubDate>
      <description>An agentic multi-model stress test of a Strait of Hormuz closure: oil and LNG pass-through, country and sector exposure, hidden transmission links, and scenario horizons to twelve months.</description>
    </item>
  </channel>
</rss>
