Deploying CTE Kubernetes Storage Classes
For information on K8 storage classes, see Storage Classes for more information.
Note
All of the Kubernetes clients that you want to attach to a storage group must have the same Kubernetes Namespace and Kubernetes structureless pods.
To deploy a storage class for CTE for Kubernetes:
-
Create and save a registration token in CM. See Tokens for more information.
Note
Select Base64 format for the registration token, if using CipherTrust Manager v2.10 and subsequent versions.
-
Create a K8s Storage Group in CipherTrust Manager. See Creating a K8s Storage Group for more information.
-
If using CipherTrust Manager v2.9 or previous versions, encode the token in base64 format, type:
-
Copy the base64 encoding to create a Kubernetes secret YAML file, cte-csi-cmtoken.yaml:
-
The name of the K8s secret must be embedded in the
registration_token_secret
parameter in the storage class YAML file. Use the YAML file, cte-storageclass.yaml and fill in the appropriate values. -
Record the storage class name, for further use. Deploy by typing: