Skip to content

Local Kubernetes Setup (Minikube/MicroK8s)#

This guide covers setting up Flex on a local Kubernetes cluster for development and testing.

System Requirements#

For local deployments, minimum resources are:

  • 8 GB RAM
  • 4 CPU cores
  • 50 GB hard-disk

Tip

For a one-liner demo deployment, use the Local Kubernetes Quick Start. The steps below cover manual setup.

Manual Setup#

If you prefer manual setup:

  1. Install Minikube or MicroK8s
  2. Install Helm
  3. Create the namespace:
    kubectl create namespace gluu
    

Next Steps#

  1. Ingress Setup — configure traffic routing.
  2. Database Setup — provision persistence.
  3. Install Flex — deploy the Flex Helm chart.