Manyfold is the platform engineering practice of Thomas Berg von Linde in Copenhagen: consulting on Kubernetes platforms, and a small production platform run on European infrastructure for companies that want their systems looked after.
Applications and data are hosted in the EU. Everything is defined in code and delivered through Git, significant decisions are recorded as architecture decision records, and AI agents handle first-line operations around the clock.
Git is the only way onto the cluster. Every change is a commit on main, usually through a pull request. CI builds, tests and scans it for secrets, pushes a versioned image and writes the new image tag back to Git. Argo CD applies what Git says and reverts anything that drifts from it.
Agents take the routine; policy decides what they may do. An alert goes to an operations agent that gathers read-only evidence. Remediation runs only through executor scripts that enforce a severity × risk matrix, so a prompt cannot widen what the agent is allowed to do. Anything outside the matrix becomes an approval request. The agent runs outside the cluster, so it still works when the cluster is what is broken. The reasoning is in decision record 0004.
Tenants share the platform, not each other's boundaries. Each company gets a landing zone that the operator owns: delivery scope, namespaces and quota, a default-deny network, its own identity realm, admission policies and scoped secrets. Workloads come from the tenant's own repository, so a tenant can ship what it likes and still cannot widen its own quota, access or network policy.
The repositories that hold the running configuration of the production platform and its tenants are private. What is useful outside this estate is published, under Apache-2.0: manyfold-platform — the platform itself as a reference installation: the components and their configuration, the OpenTofu root that bootstraps a cluster, the platform's own applications, the alert rules and dashboards, and the decisions behind them, everything that is not specific to one installation; and estate-baseline — drift checks and handoffs for a set of repositories run to one standard, by people and by coding agents. The live status, the architecture and selected decision records are at manyfold.dk.
