Kubernetes Engine support for running Ubuntu on worker nodes using custom images and cloud-init scripts

OCI Kubernetes Engine now enables you to use custom images and cloud-init scripts to run Ubuntu on the following types of worker node:

  • managed nodes
  • self-managed nodes

Note that you cannot create virtual nodes to run Ubuntu using custom images and cloud-init scripts.

Oracle provides node packages for different Ubuntu releases, and each node package is compatible with certain Kubernetes versions. There is a different download URL for each supported combination of Ubuntu release and Kubernetes version.

The cloud-init script to create depends on whether the worker node on which you want to run Ubuntu is a managed node, or a self-managed node.

For more information, see Running Ubuntu on Worker Nodes Using Custom Images.