-
v0.5.0 Stable
released this
2026-11-06 23:48:29 +01:00 | 0 commits to main since this release0.5.0
Features
- signal retained execs with TERM or KILL by Morten Olsen (44921db)
- use consistent commands, flags and contextual help by Morten Olsen (0f9fe96)
Full Changelog: https://code.olsen.cloud/homelab/kubecomputer/compare/v0.4.0...v0.5.0
Release notes generated by draftsman.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.4.0 Stable
released this
2026-11-06 22:20:24 +01:00 | 2 commits to main since this release0.4.0
Features
- Real SSH through the existing authenticated HTTPS entry point:
kc shell NAMEandkc ssh-config NAME. - Lossless, backpressured SSH commands support
rsync; retained execs keep their existing lifetime and cursor logs. - PTYs support resizing, Ctrl-C and job control; commands retain namespace access checks, non-root identity and sandbox limits.
- Persistent server-side SSH host keys are verified through authenticated HTTPS.
- add interactive shells and lossless command streams by Morten Olsen (525c962)
Bug Fixes
- build every page as a directory index by Morten Olsen (f0acb4a)
- keep the computers' namespaces on uninstall by Morten Olsen (cca0f9e)
Other
- record ComputerService supervision decision by Morten Olsen (d544fc2)
- install kc with go install by Morten Olsen (3fb1fb6)
- add the user documentation site by Morten Olsen (5563e32)
- record the results on the cluster by Morten Olsen (c29e3b0)
Full Changelog: https://code.olsen.cloud/homelab/kubecomputer/compare/v0.3.1...v0.4.0
Release notes generated by draftsman.
Upgrade notes
Install the matching kc CLI. Already-running computers need a stop/start to pick up the new computerd; their homes are preserved. Local OpenSSH is required, and rsync must be installed at both ends. SFTP, modern scp and forwarding are not supported.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Real SSH through the existing authenticated HTTPS entry point:
-
v0.3.1 Stable
released this
2026-11-06 13:38:00 +01:00 | 10 commits to main since this release0.3.1
Bug Fixes
- wait for the stop's second before asking a failed computer to start by Morten Olsen (f33ad35)
Other
- check spike 3 on the cluster by Morten Olsen (40a2bf8)
Full Changelog: https://code.olsen.cloud/homelab/kubecomputer/compare/v0.3.0...v0.3.1
Release notes generated by draftsman.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.3.0 Stable
released this
2026-11-06 13:22:25 +01:00 | 12 commits to main since this release0.3.0
Features
- manage Secrets and volumes, and mount and attach them in put by Morten Olsen (6b158c6)
- write Secrets one key at a time, and create and delete volumes by Morten Olsen (8821c37)
- list the Secrets and volumes a client may attach by Morten Olsen (15c17ee)
- let clients mount only the volumes their patterns name by Morten Olsen (1718440)
- mount volumes in computers, with their owners' consent by Morten Olsen (6a96e4c)
- let the label alone decide consent, and leave the cluster's labels alone by Morten Olsen (1c3fb67)
Other
- design spike 3, volumes and Secrets through the API by Morten Olsen (f852259)
Full Changelog: https://code.olsen.cloud/homelab/kubecomputer/compare/v0.2.0...v0.3.0
Release notes generated by draftsman.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.2.0 Stable
released this
2026-11-06 10:51:02 +01:00 | 19 commits to main since this release0.2.0
Features
- make namespaces part of the API, and name every computer by one by Morten Olsen (50e49d0)
- list every namespace the caller may read when none is named by Morten Olsen (ec4d509)
Other
- drop the server binary committed by mistake by Morten Olsen (108540b)
- drop a kc binary committed by mistake, and ignore root build outputs by Morten Olsen (76e0a03)
- task install puts kc on the PATH by Morten Olsen (830452a)
Full Changelog: https://code.olsen.cloud/homelab/kubecomputer/compare/v0.1.0...v0.2.0
Release notes generated by draftsman.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.0 Stable
released this
2026-11-06 00:37:02 +01:00 | 23 commits to main since this release0.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
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads