Default Simplestreams Server

The cluster-api-provider-incus project runs a simplestreams server with pre-built kubeadm images for specific Kubernetes versions.

The default simplestreams server is available through an Amazon CloudFront distribution at https://d14dnvi2l3tc5t.cloudfront.net.

Running infrastructure costs are kindly subsidized by the National Technical University Of Athens.

Table Of Contents

Support-level disclaimer

  • The simplestreams server may terminate at any time, and should only be used for evaluation purposes.
  • The images are provided “as-is”, based on the upstream Ubuntu 24.04 cloud images, and do not include latest security updates.
  • Container and virtual-machine amd64 images are provided, compatible and tested with both Incus and Canonical LXD.
  • Container arm64 images are provided, compatible and tested with both Incus and Canonical LXD. Virtual machine images for arm64 are currently not available, due to lack of CI infrastructure to build and test the images.
  • Availability and support of Kubernetes versions is primarily driven by CI testing requirements. New Kubernetes versions are added on a best-effort basis, mainly as needed for development and CI testing.
  • Images for Kubernetes versions might be removed from the simplestreams server after the Kubernetes version reaches End of Life.

It is recommended that production environments build their own custom images instead.

Provided images

Provided images are built in GitHub Actions.

The following images are currently provided:

Image AliasBase ImageDescriptionamd64arm64
haproxyUbuntu 24.04Haproxy image for development clustersXX
kubeadm/v1.31.5Ubuntu 24.04Kubeadm image for Kubernetes v1.31.5X
kubeadm/v1.32.0Ubuntu 24.04Kubeadm image for Kubernetes v1.32.0X
kubeadm/v1.32.1Ubuntu 24.04Kubeadm image for Kubernetes v1.32.1X
kubeadm/v1.32.2Ubuntu 24.04Kubeadm image for Kubernetes v1.32.2X
kubeadm/v1.32.3Ubuntu 24.04Kubeadm image for Kubernetes v1.32.3X
kubeadm/v1.32.4Ubuntu 24.04Kubeadm image for Kubernetes v1.32.4XX
kubeadm/v1.33.0Ubuntu 24.04Kubeadm image for Kubernetes v1.33.0XX

Note that the table above might be out of date. See streams/v1/index.json and streams/v1/images.json for the list of versions currently available.

Check available images supported by your infrastructure

Configure the capi remote:

incus remote add capi https://d14dnvi2l3tc5t.cloudfront.net --protocol=simplestreams

List available images (with filters):

incus image list capi:                                  # list all images
incus image list capi: type=virtual-machine             # list kvm images
incus image list capi: release=v1.33.0                  # list v1.33.0 images
incus image list capi: arch=amd64                       # list amd64 images

Example output:

# incus image list capi: release=v1.33.0
+--------------------------------+--------------+--------+--------------------------------------+--------------+-----------------+------------+-----------------------+
|             ALIAS              | FINGERPRINT  | PUBLIC |             DESCRIPTION              | ARCHITECTURE |      TYPE       |    SIZE    |      UPLOAD DATE      |
+--------------------------------+--------------+--------+--------------------------------------+--------------+-----------------+------------+-----------------------+
| kubeadm/v1.33.0 (3 more)       | 2c9a39642b86 | yes    | kubeadm v1.33.0 amd64 (202505182020) | x86_64       | VIRTUAL-MACHINE | 1074.31MiB | 2025/05/18 03:00 EEST |
+--------------------------------+--------------+--------+--------------------------------------+--------------+-----------------+------------+-----------------------+
| kubeadm/v1.33.0 (3 more)       | 4562457b34fd | yes    | kubeadm v1.33.0 amd64 (202505182020) | x86_64       | CONTAINER       | 683.60MiB  | 2025/05/18 03:00 EEST |
+--------------------------------+--------------+--------+--------------------------------------+--------------+-----------------+------------+-----------------------+
| kubeadm/v1.33.0/arm64 (1 more) | b377834c4842 | yes    | kubeadm v1.33.0 arm64 (202505182023) | aarch64      | CONTAINER       | 664.59MiB  | 2025/05/18 03:00 EEST |
+--------------------------------+--------------+--------+--------------------------------------+--------------+-----------------+------------+-----------------------+

Configure the capi remote:

lxc remote add capi https://d14dnvi2l3tc5t.cloudfront.net --protocol=simplestreams

List available images (with filters):

lxc image list capi:                                  # list all images
lxc image list capi: type=virtual-machine             # list kvm images
lxc image list capi: release=v1.33.0                  # list v1.33.0 images
lxc image list capi: arch=amd64                       # list amd64 images

Example output:

# lxc image list capi: release=v1.33.0
+--------------------------------+--------------+--------+--------------------------------------+--------------+-----------------+------------+-------------------------------+
|             ALIAS              | FINGERPRINT  | PUBLIC |             DESCRIPTION              | ARCHITECTURE |      TYPE       |    SIZE    |          UPLOAD DATE          |
+--------------------------------+--------------+--------+--------------------------------------+--------------+-----------------+------------+-------------------------------+
| kubeadm/v1.33.0 (3 more)       | 4027cf8489e1 | yes    | kubeadm v1.33.0 amd64 (202505161311) | x86_64       | VIRTUAL-MACHINE | 1063.82MiB | May 16, 2025 at 12:00am (UTC) |
+--------------------------------+--------------+--------+--------------------------------------+--------------+-----------------+------------+-------------------------------+
| kubeadm/v1.33.0 (3 more)       | 4562457b34fd | yes    | kubeadm v1.33.0 amd64 (202505182020) | x86_64       | CONTAINER       | 683.60MiB  | May 18, 2025 at 12:00am (UTC) |
+--------------------------------+--------------+--------+--------------------------------------+--------------+-----------------+------------+-------------------------------+
| kubeadm/v1.33.0/arm64 (1 more) | b377834c4842 | yes    | kubeadm v1.33.0 arm64 (202505182023) | aarch64      | CONTAINER       | 664.59MiB  | May 18, 2025 at 12:00am (UTC) |
+--------------------------------+--------------+--------+--------------------------------------+--------------+-----------------+------------+-------------------------------+