• v0.1.0 9aba7a9568

    v0.1.0 Stable

    morten-olsen released this 2026-11-06 00:37:02 +01:00 | 23 commits to main since this release

    0.1.0

    Features

    • log people in through OIDC, and fix kc hanging on stdin by Morten Olsen (38dd8d9)
    • add kubecomputer's Helm chart by Morten Olsen (273ada7)
    • add the kc command line by Morten Olsen (6caced2)
    • manage computers through the API by Morten Olsen (e53d71a)
    • give computers environment variables, Secrets only with consent by Morten Olsen (a73b19a)
    • authorize API requests by ComputerClient by Morten Olsen (3c23db8)
    • add ComputerClient and generate its API key by Morten Olsen (78c0604)
    • send output as text when it is text by Morten Olsen (977c86d)
    • reconcile computers and serve the exec API by Morten Olsen (e7716ca)
    • install computerd and prepare accounts and the home by Morten Olsen (061424b)
    • add the Daemon port between the server and computerd by Morten Olsen (a92fb45)
    • run a computer's execs by Morten Olsen (be52443)
    • start commands under the sandbox by Morten Olsen (836c10a)
    • plan Landlock rulesets from sandbox policies by Morten Olsen (8283628)
    • scaffold the operator and the Computer API by Morten Olsen (1491f84)

    Bug Fixes

    • merge the chart's defaults into the homelab's values by Morten Olsen (4c174ec)
    • serve the API on every replica from the start by Morten Olsen (455fa46)
    • never restart a computer from a stale view, nor fail an idle stop by Morten Olsen (3217f9a)

    Other

    • check spike 2 on the cluster by Morten Olsen (9aba7a9)
    • wait for the starting status, and clean up cluster-scoped clients by Morten Olsen (3f58263)
    • build, test and release through Woodpecker, deploying to homelab/apps by Morten Olsen (b90ba10)
    • decide computer environment variables and Secret rules by Morten Olsen (d6098b4)
    • decide spike 2's open points by Morten Olsen (245115b)
    • plan spike 2, usable by a client without us by Morten Olsen (2524529)
    • run the exec conformance suite through the whole server by Morten Olsen (487b051)
    • note how kubecomputer will be deployed into the homelab, later by Morten Olsen (77aaec2)
    • record spike 1's results on the cluster by Morten Olsen (96b438d)
    • move sandbox policy types into api/sandbox by Morten Olsen (33eb415)
    • record the kubecomputer design, glossary and first spike plan by Morten Olsen (cee87e8)

    Release notes generated by draftsman.

    Downloads