Local Development Platform Deployment
While the rest of the deployment guide focuses on the platform deployment in a Cloud Environment, in this section, we explain how to set up a Kubernetes environment for the local deployment of the platform using Minikube (or similar). This setup is ideal for developing and testing with the platform in a local Kubernetes environment.
The key differences between a local and cloud deployment are in handling SSL certificates and DNS configuration. This guide explains how to use a self-signed SSL certificate. For DNS, we use a local DNS server or utilize the hosts file.