nixpkgs/pkgs/applications/networking/cluster/k3s
Robert Rose eeacf85fb9 k3s: add airgap images to passthru attributes
The k3s update script filters the assets of a
corresponding release for airgap images archives
and provides these as passthru attributes of the
k3s derivation. We use zstd archives, as these
offer the best compression ratios and decompression
speed. Furthermore, the `airgapImages` passthru
provides the images archive that matches the host
platform architecture, however, this only works
for aarch64 and x86_64. In addition, a txt file
listing all container images of a release is made
available via a passthru attribute. The airgap
images archives can be combined nicely with the
`services.k3s.images` option, e.g. to pre-provision
k3s nodes for environments without Internet
connectivity.
2024-07-30 21:14:17 +02:00
..
1_28 k3s: add airgap images to passthru attributes 2024-07-30 21:14:17 +02:00
1_29 k3s: add airgap images to passthru attributes 2024-07-30 21:14:17 +02:00
1_30 k3s: add airgap images to passthru attributes 2024-07-30 21:14:17 +02:00
docs treewide: fix doc typos 2024-07-26 00:55:13 +02:00
builder.nix k3s: add airgap images to passthru attributes 2024-07-30 21:14:17 +02:00
default.nix k3s_1_27: remove 2024-06-01 17:21:07 -03:00
README.md k3s: documentation overhaul 2024-06-06 08:07:55 -05:00
update-script.sh k3s: add airgap images to passthru attributes 2024-07-30 21:14:17 +02:00

K3s

K3s is a simplified Kubernetes version that bundles Kubernetes cluster components into a few small binaries optimized for Edge and IoT devices.

Usage

Configuration Examples

Cluster Maintenance and Troubleshooting

K3s Package Upkeep