Requirements

Kubernetes Cluster

Package Operator need a Kubernetes cluster to be deployed on. If you don’t have a cluster but still want to play around with Package Operator, there are a few choices of tools to deploy a Kubernetes cluster locally, such as minikube and kind.

kubectl

You will need the Kubernetes CLI, kubectl, to deploy and interact with Package Operator and your packages.

kubectl-package

Package Operator provides a kubectl plugin to validate, package and inspect Package Operator packages.
The binaries can be found on the Package Operator Releases page.

Container Runtime

You will CLI to build container images, such as docker or podman.