Installing the Anjuna Kubernetes Toolset
This section and its subsections guide you through the process of installing the Anjuna Kubernetes Toolset to a Kubernetes cluster, including the creation of all the required resources and cloud service provider credentials.
Components
The Anjuna Kubernetes Toolset includes the following components:
-
A Kubernetes Operator that installs the Anjuna Custom Container Runtime on your cluster Nodes. The Anjuna Custom Container Runtime interfaces with your cluster’s container engine (such as
containerd
orCRI-O
). When it receives container lifecycle requests that are related to Anjuna Confidential Pods, it dispatches those requests to the Anjuna Cloud Adaptor. -
The Anjuna Cloud Adaptor receives container lifecycle requests, and uses Anjuna tools to talk to cloud service provider APIs to create Confidential Virtual Machines (CVMs) that run the confidential workload.
-
A webhook to handle consistent resource allocation across your Kubernetes Nodes.
-
anjuna-k8s-cli
, a CLI tool to build and measure Anjuna Confidential Pod images from regular container images.