Prerequisites
The Anjuna Kubernetes Toolset for OpenShift currently supports OpenShift version 4.14. If you are running a different version of OpenShift, contact support@anjuna.io.
Installing the Anjuna Kubernetes Toolset to OpenShift/OKD on GCP has the following requirements:
-
An existing OpenShift or OKD cluster on GCP with access via
ocand web console. -
A management host running Linux with at least 4GB of available memory and 20GB of free disk space.
-
When using a GCP VM for this purpose, a system with 4GB total memory and a 25GB disk with Ubuntu Linux 22.04, RHEL 8 or RHEL 9 should be adequate.
-
The management host will be used to run
anjuna-k8s-cli, which manages the Anjuna Kubernetes Toolset. A confidential VM is not required for the management host.
-
-
Your user has permission to use Docker (is a member of the
dockergroup). -
Install the OpenShift CLI (
oc) that matches your cluster version. -
Install Helm version 3.11 or later.
-
Ensure that the required service APIs are enabled in the GCP project as described in this OKD on GCP Installation Guide.
-
gcloud(452.0.1 or later) -
Install a version of the Anjuna Seaglass SEV Runtime that can be used with this Anjuna Seaglass Kubernetes Toolset for SEV. Refer to the Anjuna SEV Runtime section below for details.
Log in to your GCP account by running the following command:
$ gcloud auth application-default login
Anjuna SEV Runtime
The Anjuna Seaglass Kubernetes Toolset for SEV requires the Anjuna Seaglass SEV Runtime to build the Confidential Pod images.
Refer to the Supported Anjuna Seaglass SEV Runtime versions for the Anjuna Seaglass Kubernetes Toolset for SEV versions matrix. The matrix shows the Anjuna Seaglass SEV Runtime versions that can be used with v2.0 of the Anjuna Seaglass Kubernetes Toolset for SEV.