3 Oracle Container Host for Kubernetes Image
Describes the Oracle Container Host for Kubernetes (OCK) image used to create nodes in a Kubernetes cluster.
Oracle CNE includes a CLI that can manage the life cycle of Kubernetes clusters, using OSTree based container images. The container image includes both the host Oracle Linux OS, and the Kubernetes software distribution. The image is deployed to hosts or Virtual Machines (VMs) to create nodes in a Kubernetes cluster. This image is referred to in this documentation as the Oracle Container Host for Kubernetes (OCK) image.
The OCK image is distributed on the Oracle Container Registry in the following formats:
- Bootable image
-
This is a container image in the Qcow2 format, available at:
container-registry.oracle.com/olcne/ock
The bootable image contains a single VM image in the Qcow2 format, and is used to create boot media for virtualized platforms. This image is used as the boot media for clusters created with the libvirt and OCI providers.
By default, the image is configured to work with the libvirt provider. A conversion of the boot image to the appropriate format for OCI can be performed automatically when you upload the image to OCI.
- OSTree image
-
This is an OSTree commit based container image, available at:
container-registry.oracle.com/olcne/ock-ostree
This image is used as the basis for an OSTree archive for customized installations using the Bring Your Own provider.
This image is also used for updating cluster nodes to stage patch updates, and to update to the next Kubernetes minor release.
For information on OSTree containers, see the upstream OSTree documentation.
Both images use the container label for the Kubernetes version they match, for example, 1.31.