Server
Monolith App
Server
Monolith App
Server
Auth
Broker
Front
Back
DB
Server
Auth
Broker
Front
Back
DB
Server
Auth
Broker
Front
Back
DB
Server
Server
Server
Auth
Broker
Front
Back
DB
Server
Server
Auth
Broker
Front
Back
DB
Server
Auth
Broker
Front
Back
DB
Server
Server
Auth
Broker
Front
Back
DB
Server
Auth
Broker
Front
Back
DB
Server
Server
SM
Etcd
AG
FE
TA
AB
VF
YU
PO
XY
BE
FE
TA
AB
BE
AB
VF
YU
CE
RE
PO
VF
OI
Server
Auth
Broker
Front
Back
DB
Server
Server
SM
Etcd
AG
FE
TA
AB
VF
YU
PO
XY
BE
FE
TA
AB
BE
AB
VF
YU
CE
RE
PO
VF
OI
Server
Auth
Broker
Front
Back
DB
SM
Etcd
AG
FE
TA
AB
VF
YU
PO
XY
BE
FE
TA
AB
BE
AB
VF
YU
CE
RE
PO
VF
OI
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Auth
Broker
Front
Back
DB
SM
Etcd
AG
FE
TA
AB
VF
YU
PO
XY
BE
FE
TA
AB
BE
AB
VF
YU
CE
RE
PO
VF
OI
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
Server
1. SIMPLIFYING APPLICATION DEPLOYMENT
2. ACHIEVING BETTER UTILIZATION OF HARDWARE
3. HEALTH CHECKING AND SELF-HEALING
4. AUTOMATIC SCALING
5. LOAD-BALANCING MADE EASY
6. SIMPLIFYING APPLICATION DEVELOPMENT
The most important and the smallest entity in the k8s
nginx-pod.yaml
kubectl apply -f ./nginx-pod.yaml
https://landscape.cncf.io/