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

Introduction to Container Orchestration

Features

  • Microservice architecture
  • Declarative API
  • Self-healing

Benefits Of using K8S

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

Kubernetes at home

k8s resources

POD

The most important and the smallest entity in the k8s

nginx-pod.yaml

kubectl apply -f ./nginx-pod.yaml

There are still more

https://landscape.cncf.io/

Made with Slides.com