Releases: rootless-containers/usernetes
v20210601.0
Notable changes:
- Updated the patch set to follow the latest KEP discussion (introduced
KubeletInUserNamespace
feature gate): #228 #229 - Improve 'hostname' compatibility : #224, thanks to @Silvanoc
Build logs (available for 90 days): https://github.com/rootless-containers/usernetes/runs/2715722221
v20210506.0
Notable changes:
- Unfork CRI-O (#218)
Build logs (available for 90 days): https://github.com/rootless-containers/usernetes/runs/2516659373
v20210303.0
Notable changes:
- Reduced the amount of kube-proxy patches (#213 )
Build logs (available for 90 days): https://github.com/rootless-containers/usernetes/runs/2020536059
v20210201.0
Notable changes:
- crio: support resource limitation with cgroup2 (#210)
Build log (available for 90 days): https://github.com/rootless-containers/usernetes/runs/1806318510
v20201118.0
- This release added support for systemd-delegated "cgroupfs" driver (v2 only). A pod is executed in a cgroup like
/user.slice/user-1001.slice/user@1001.service/u7s-rootlesskit.service/kubepods/burstable/podb2d6a0c9-95d3-4372-80e0-bce249a26f95/7bb48caa579ee164fee4e0c072aaf430c2ec7b5dc13d512a5f19ce037de010ab
on cgroup v2 hosts. - The installation script (
install.sh
) no longer needs--cgroup-manager
flag. - cgroupsPerQos is now supported.
- The patch for supporting "systemd" driver was removed.
- RootlessKit now unshares PIDNS, IPCNS, and UTSNS as well as UserNS, MountNS, and NetNS. All namespaces except TimeNS are now unshared.
Note: still no cgroup support for CRI-O yet
Build log: https://github.com/rootless-containers/usernetes/runs/1413643596
v20200813.0
v20200701.0
Notable changes:
-
Finally, CPU and memory resource limitations are supported on cgroup v2 hosts with systemd. (#174)
Runinstall.sh --cri=containerd --cgroup-manager=systemd
to install.
Tested on Ubuntu 20.04 and Fedora 32.
Currently CRI-O still does not support resource limitation. -
The default RootlessKit/slirp4netns CIDR is changed from
10.0.2.0/24
to10.0.42.0/24
to avoid conflict with VirtualBox. (#175)
Build log: https://github.com/rootless-containers/usernetes/runs/826181098
v20200611.1
Notable changes:
- Added CoreDNS (#170). Run
kubectl apply -f manifests/*.yaml
to install.
Build log: https://github.com/rootless-containers/usernetes/runs/761193767
v20200611.0
Notable changes:
- Enable TLS (#163)
Build log: https://github.com/rootless-containers/usernetes/runs/760580397
v20200309.0
Notable changes:
- Preliminary support for cgroup v2 hosts. The runtimes are still using "none" cgroup driver. Resource limitation is not functional.
SHA256SUM:
f0c1d660ccc1a3367984b1b7bcf502fc72de44c24f489365223829fc6abd93d9 usernetes-x86_64.tbz
https://github.com/rootless-containers/usernetes/runs/494705529?check_suite_focus=true#step:4:4