🏠Minikube Setup Guide#
Don’t have a Kubernetes cluster? No problem! You can set up a local development environment using Minikube. This guide will walk you through setting up everything you need to run Dynamo Cloud locally.
Setting Up Minikube#
1. Install Minikube#
First things first! You’ll need to install Minikube. Follow the official Minikube installation guide for your operating system.
2. Configure GPU Support (Optional)#
Planning to use GPU-accelerated workloads? You’ll need to configure GPU support in Minikube. Follow the Minikube GPU guide to set up NVIDIA GPU support before proceeding.
[!TIP] Make sure to configure GPU support before starting Minikube if you plan to use GPU workloads!
3. Start Minikube#
Time to launch your local cluster!
# Start Minikube with GPU support (if configured)
minikube start --driver docker --container-runtime docker --gpus all --memory=16000mb --cpus=8
# Enable required addons
minikube addons enable istio-provisioner
minikube addons enable istio
minikube addons enable storage-provisioner-rancher
4. Verify Installation#
Let’s make sure everything is working correctly!
# Check Minikube status
minikube status
# Verify Istio installation
kubectl get pods -n istio-system
# Verify storage class
kubectl get storageclass
Next Steps#
Once your local environment is set up, you can proceed with the Dynamo Cloud deployment guide to deploy the platform to your local cluster.
Coming Soon#
MicroK8s setup guide
Kind setup guide
More local development tips and tricks