DEV - Kubeadm Single AZ Architecture

aws · architecture diagram.

About This Architecture

Self-managed Kubernetes cluster on AWS using Kubeadm in a single availability zone, with five Spring Boot microservices deployed across a private application subnet behind an ALB. Traffic flows from Route 53 through WAF and Internet Gateway to the load balancer, which distributes requests to containerized services that connect to dedicated RDS databases, shared application database, DynamoDB session store, and ElastiCache Redis. Observability is provided by a dedicated subnet running Prometheus, Grafana, and Loki for metrics, dashboards, and log aggregation, with integration to CloudWatch, X-Ray, and CloudTrail for comprehensive monitoring. This architecture demonstrates production-grade security with VPC endpoints for ECR and S3, Secrets Manager with KMS encryption, and network segmentation across public, application, data, and observability subnets. Fork this diagram on Diagrams.so to customize instance types, add multi-AZ failover, or adapt the observability stack to your monitoring requirements.

People also ask

How do you design a production Kubeadm Kubernetes cluster on AWS with proper network segmentation, observability, and security?

This diagram shows a single-AZ Kubeadm cluster with four subnets: public (ALB, NAT, Bastion), application (Kubeadm master and Spring Boot services), data (RDS, DynamoDB, ElastiCache), and observability (Prometheus, Grafana, Loki). Traffic is secured via Route 53, WAF, and Internet Gateway, while services access secrets through Secrets Manager with KMS encryption and pull container images via VPC e

DEV - Kubeadm Single AZ Architecture

AWSadvancedKubernetesKubeadmmicroservicesobservabilityDevOps
Domain: KubernetesAudience: DevOps engineers and Kubernetes architects deploying self-managed Kubeadm clusters on AWS
0 views0 favoritesPublic

Created by

March 18, 2026

Updated

March 18, 2026 at 6:14 AM

Type

architecture

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