Hardware & OS Requirements
Machines
-
RHEL 8.2 Build Machine
-
K8s control-plane Node Setup on CSP (VMs/Physical Nodes + SGX enabled Physical Nodes)
-
K8s control-plane Setup on Enterprise (VMs/Physical Nodes)
OS Requirements
-
RHEL 8.2 for build
-
RHEL 8.2 or Ubuntu 18.04 for K8s cluster deployments
Note
SKC Solution is built, installed and tested with root privileges. Please ensure that all the following instructions are executed with root privileges
Container Runtime
- Docker
K8s Distributions
- Single Node:
microk8s - Multi Node:
kubeadm
Storage
hostPathin case of single-nodemicrok8sfor all services and agentsNFSin case of multi-nodekubeadmfor services andhostPathfor sgx_agent and skc_library