k3s Single-Node Kubernetes Deployment

KUBERNETESDeploymentintermediate
k3s Single-Node Kubernetes Deployment — KUBERNETES deployment diagram

About This Architecture

k3s single-node Kubernetes cluster running a complete application stack with NGINX Ingress Controller, cert-manager for TLS, and microservices including GoTrue authentication, Medbar UI, Medbar API, and PostgreSQL backend. External traffic routes through the Ingress Service on ports 443 (HTTPS) and 80 (HTTP) to the NGINX Ingress Controller, which applies Ingress Rules to distribute requests to backend services. The architecture demonstrates production-grade patterns including certificate management, persistent storage via StatefulSet and local-path StorageClass, and service-to-service networking within the kube-system and default namespaces. This single-node setup is ideal for development, testing, edge deployments, or resource-constrained environments where full multi-node HA is unnecessary. Fork this diagram on Diagrams.so to customize service ports, add NetworkPolicy rules, or adapt the storage backend for your infrastructure.

People also ask

How do I set up a production-ready single-node Kubernetes cluster with ingress, TLS, and microservices?

This k3s diagram shows a complete single-node Kubernetes deployment where external traffic enters via NGINX Ingress Controller on ports 80/443, cert-manager handles TLS certificates, and microservices (GoTrue, Medbar UI/API) communicate through Kubernetes Services. PostgreSQL runs as a StatefulSet with persistent storage using local-path StorageClass, making this architecture suitable for edge dep

Kubernetesk3sIngresscert-managermicroservicesPostgreSQL
Domain:
Kubernetes
Audience:
DevOps engineers and platform engineers deploying lightweight Kubernetes clusters on single nodes

Generated by Diagrams.so — AI architecture diagram generator with native Draw.io output. Fork this diagram, remix it, or download as .drawio, PNG, or SVG.

Generate your own deployment diagram →

About This Architecture

k3s single-node Kubernetes cluster running a complete application stack with NGINX Ingress Controller, cert-manager for TLS, and microservices including GoTrue authentication, Medbar UI, Medbar API, and PostgreSQL backend. External traffic routes through the Ingress Service on ports 443 (HTTPS) and 80 (HTTP) to the NGINX Ingress Controller, which applies Ingress Rules to distribute requests to backend services. The architecture demonstrates production-grade patterns including certificate management, persistent storage via StatefulSet and local-path StorageClass, and service-to-service networking within the kube-system and default namespaces. This single-node setup is ideal for development, testing, edge deployments, or resource-constrained environments where full multi-node HA is unnecessary. Fork this diagram on Diagrams.so to customize service ports, add NetworkPolicy rules, or adapt the storage backend for your infrastructure.

People also ask

How do I set up a production-ready single-node Kubernetes cluster with ingress, TLS, and microservices?

This k3s diagram shows a complete single-node Kubernetes deployment where external traffic enters via NGINX Ingress Controller on ports 80/443, cert-manager handles TLS certificates, and microservices (GoTrue, Medbar UI/API) communicate through Kubernetes Services. PostgreSQL runs as a StatefulSet with persistent storage using local-path StorageClass, making this architecture suitable for edge dep

k3s Single-Node Kubernetes Deployment

Kubernetesintermediatek3sIngresscert-managermicroservicesPostgreSQL
Domain: KubernetesAudience: DevOps engineers and platform engineers deploying lightweight Kubernetes clusters on single nodes
0 views0 favoritesPublic

Created by

May 5, 2026

Updated

May 5, 2026 at 12:23 PM

Type

deployment

Need a custom architecture diagram?

Describe your architecture in plain English and get a production-ready Draw.io diagram in seconds. Works for AWS, Azure, GCP, Kubernetes, and more.

Generate with AI