Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 1.08 KB

File metadata and controls

30 lines (17 loc) · 1.08 KB

Kubernetes is the default validation backend to run single-or-multiple-container workloads on your local cluster of machines.

Prerequisite

Starting Kubernetes v1.20, Kubernetes deprecated docker as a runtime and used containerd instead. Follow the instructions to install and configure containerd on your system.

Setup Kubernetes

Follow the Ubuntu/CentOS instructions to setup a Kubernetes cluster. For full features, please install Kubernetes v1.21 or later.


You can build the workloads and run the workloads on the same machine by setting up a single-node Kubernetes cluster:

kubectl taint node --all node-role.kubernetes.io/master-
kubectl taint node --all node-role.kubernetes.io/control-plane-  # >= v1.20

Setup Node Feature Discovery (Manually)

Install node feature discovery as follows:

kubectl apply -k https://github.com/kubernetes-sigs/node-feature-discovery/deployment/overlays/default