For agentic workers: REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (
- [ ]) syntax for tracking.
Goal: Completely replace k3s with a k0s systemd-sysext packaging out-of-the-box declarative Argo CD and KubeStellar raw YAML manifest stacks, updating all tooling, tests, and documentation.
Architecture: A systemd-sysext EROFS image (k0s-<version>.raw) containing the upstream statically-linked k0s binary, k0scontroller.service, and immutable manifests in /usr/share/k0s/manifests/. systemd-tmpfiles recursively copies manifests to /var/lib/k0s/manifests/ on boot, where k0s's native manifest deployer auto-reconciles Argo CD and KubeStellar without Helm.
Tech Stack: BuildStream 2, EROFS, systemd-sysext, systemd-tmpfiles, k0s, Kubernetes raw manifests.