Follow this step-by-step guide to set up a Nuclio development environment that uses a Kubernetes cluster.
Before starting the set-up procedure, ensure that the following prerequisites are met:
-
Your environment has a Kubernetes v1.19 or later cluster.
-
You have the credentials of a Docker registry, such as Docker Hub, Azure Container Registry (ACR), or Google Container Registry (GCR).
-
The Nuclio CLI (
nuctl) is installed — if you wish to use the CLI to deploy Nuclio functions. To install the CLI, simply download the appropriate CLI version to your installation machine.
At this stage you should have a functioning Kubernetes cluster, credentials to a private Docker registry, and a working Kubernetes CLI (kubectl), and you can proceed to install the Nuclio services on the cluster (i.e., deploy Nuclio). For more information about kubectl, see the Kubernetes documentation.
Follow the instructions of How to run nuclio in Production
Use the command kubectl --namespace nuclio get pods to verify both the controller and dashboard are running.
See the following resources to make the best of your new Nuclio environment: