Cluster Setup

Cluster prerequisites

Confidential Containers requires Kubernetes. A cluster must be installed before running the operator. Many different clusters can be used but they should meet the following requirements.

  • The minimum Kubernetes version is 1.24
  • Cluster must use containerd or cri-o.
  • At least one node has the label node-role.kubernetes.io/worker=.
  • SELinux is not enabled.

If you use Minikube or Kind to setup your cluster, you will only be able to use runtime classes based on Cloud Hypervisor due to an issue with QEMU.

Last modified November 12, 2024: docs: add getting-started guide (fadaa37)