Kubernetes Architecture
Create Kubernetes architecture diagrams using 39 K8s icons for clusters, pods, services, deployments, and control plane components.
NeoArc Studio includes 39 official Kubernetes icons for documenting cluster architecture, workloads, and networking. Create diagrams that match Kubernetes documentation standards.
Kubernetes Icon Categories
Kubernetes icons are organised into three categories:
Cluster Architecture Diagram
Document the overall cluster structure:
Workload Architecture Diagram
Document application deployments:
Container Architecture
Document container platforms beyond Kubernetes:
| Category | Components |
|---|---|
| Container registries | ECR, ACR, Docker Hub |
| Container runtimes | containerd, Docker |
| Orchestration | K8s, ECS, Cloud Run |
| Service mesh | Istio, Linkerd, Envoy |
CNCF Project Icons
NeoArc includes 207 icons for Cloud Native Computing Foundation projects:
Service Mesh
Istio, Linkerd, Envoy
Observability
Prometheus, Grafana, Jaeger, Fluentd
Storage
Rook, Longhorn, OpenEBS
Security
Falco, OPA, Cert-Manager
Visual Conventions
| Element | Representation |
|---|---|
| Cluster boundary | Outer rectangle for the cluster |
| Namespace | Dashed rectangle grouping resources |
| Node | Rectangle with Node icon |
| Pod | Small rectangle or Pod icon |
| Service | Service icon with connection lines |
| Ingress | At cluster edge, external facing |
Best Practices
Show Namespaces
Group resources by namespace.
Document Networking
Services, ingress, network policies.
Include Storage
PVs, PVCs, storage classes.
Show Scaling
HPA, replica counts.