Setting up a Kubernetes cluster
This guide is helpful in setting up a development environment intended to be used with
odo; this setup is not recommended for a production environment.
odo can be used with ANY Kubernetes cluster. However, this development environment will ensure complete coverage of all features of
- You have a Kubernetes cluster set up (such as minikube)
- You have admin privileges to the cluster
odo will use the default storage provisioning on your cluster. If it has not been set correctly, see our troubleshooting guide for more details.
(OPTIONAL) Installing the Service Binding Operator
Service Binding Operator is required to bind an application with microservices.
Confirming your Storage Provisioning functionality
You must set it as the default storage provisioner by modifying the annotation your StorageClass:
kubectl get StorageClass -A
kubectl edit StorageClass/YOUR-STORAGE-CLASS -n YOUR-NAMESPACE
And add the following annotation: