Requirements
To run the SDP, you need to have the Kubernetes CLI (kubectl) and Helm installed. You will also need access to a Kubernetes cluster, either remote (e.g. an SKA-provided one) or local (e.g. using Minikube).
Kubernetes CLI
Kubernetes (a.k.a. k8s) is a software system used for deploying, scaling, and maintaining large-scale applications. The SKA uses k8s as its software platform.
The user CLI of Kubernetes is kubectl. Follow the instructions here to install it: https://kubernetes.io/docs/tasks/tools/#kubectl
Command help guide: https://kubernetes.io/docs/reference/generated/kubectl/kubectl-commands
Helm
Helm is a package manager for Kubernetes. The SKA software control system, including the SDP, is packaged and deployed using Helm.
Helm is available from most typical package managers, see Introduction to Helm.
Command help guide: https://helm.sh/docs/helm/helm/
K9s
K9s is terminal-based UI for Kubernetes clusters which provides a convenient interactive interface. It is not required to run the SDP, but it is recommended for its ease of use.