Gefyra Logo
Local Environments

Getting Started With Local Kubernetes Cluster

This chapter contains guides on how to get started with Gefyra and different local Kubernetes solutions. These guides are for a single user on a local machine.

Workflow for single users

This workflow with Gefyra is an shortcut for local connections: gefyra up takes care of creating a default Gefyra Client, generating the connection configuration and setting up the connection to the cluster.

mermaid
flowchart TD;
    install["Install Gefyra (<a href='/en/quick-start/cli#up'>gefyra up</a>)"]
    run["Run workload (<a href='/en/quick-start/cli#run'>gefyra run</a>)"]
    bridge["Bridge a container workload (<a href='/en/quick-start/cli#bridge'>gefyra bridge</a>) into the cluster"]
    unbridge["Unbridge a container workload (<a href='/en/quick-start/cli#bridge'>gefyra unbridge</a>) from the cluster"]
    down["Remove Gefyra (<a href='/en/quick-start/cli#down'>gefyra down</a>)"]

    install-->run
    run-->bridge
    bridge-->unbridge
    run-->down
    bridge-->down
    unbridge-->down

Local Kubernetes providers

Follow along these guides to connect Gefyra with your preferred Kubernetes provider.

Colima Kubernetes

This guide will show you how to use Gefyra for the local development of a Kubernetes application running in Colima Kubernetes.

Docker Desktop Extension (OSX)

This example is really similar to the k3d getting started guide.

k3d

This guide will show you how to use Gefyra for the local development of a Kubernetes application running in k3d.

kind

This guide will show you how to use Gefyra for the local development of a Kubernetes application running in kind.

Minikube

Please refer to the general getting started guide for Gefyra as this is about Minikube, too.

Hey! We would be very happy to know about your Kubernetes development setup. If you can't find your distribuition in this list, please request a guide by creating a GitHub issue using this template. It's that simple and very helpful.

Copyright © 2026