Prerequisites#
Before installing Porch, ensure you have:
-
A Kubernetes cluster - Any of the following:
-
Required tools:
- kubectl - configured with access to your cluster ({{< params "version_kube" >}})
- kpt - for deploying the Porch package ({{< params "version_kpt" >}})
- git - for repository operations ({{< params "version_git" >}})
- Docker - if using kind or minikube with Docker driver ({{< params "version_docker" >}})
-
Network access:
- Internet connectivity to pull container images from GitHub Container Registry
- Or pre-pulled images available in your cluster's container registry
-
Optional tools (only needed for building Porch from source or development):
- Go programming language ({{< params "version_go" >}})
{{% alert color="primary" title="Note" %}}
The versions above are the latest tested versions and are NOT the only compatible versions. Porch may work with other versions.
{{% /alert %}}
Next Steps#
Once installed, see [Tutorials and How-Tos]({{% relref "/docs/4_tutorials_and_how-tos" %}}) to learn how to use Porch.