Skip to main content

Kubernetes Cluster

Zeet suppots using self-managed Kubernetes cluster as the infrastructure provider.

Use Cases

Zeet is designed to be a cloud-native application platform, but it's not limited to only public cloud providers. Using kubernetes cluster as the infrastructure layer directly has its unique benefits

  • On-Premise Compute Resource

    Zeet can deploy to any compute environment whether it's private Data Center, VPS, On-Prem server.

  • Edge Computing / IoT

    Zeet supports low resource edge environment running system like microk8s, k3s, k0s.

  • Permission Control

    Using Kubernetes with RBAC and policy framework can remove the need of giving cloud permisison directly to Zeet

  • Development and Ephemeral Clusters

    Developers can utilize k3s, kind, minikube with Zeet to provide seamless development experience with their local clusters

Obtain kubeconfig.yaml

In order to connect Kubernetes cluster to Zeet you need to create a kubeconfig.yaml with administrator permission to the namespace you want Zeet to manage

https://kubernetes.io/docs/concepts/configuration/organize-cluster-access-kubeconfig/

Upload kubeconfig.yaml to Zeet

Select the kubeconfig.yaml you created and connect your cluster with Zeet.

Deploy to Kubernetes Clusters

Kubernete based infrastructure supports Docker Containers, Database Services, Helm charts and Zeet Templates.