Introduction
to Kubernetes
By Pallavi Gunjal
Agenda
What we will learn today Feature of kubernetes
Why Kubernetes
What is Kubernetes
Docker Swarm vs
Kubernetes
Kubernetes Architecture
Different ways of
installing kubernetes
PITCHDECKV1.0
Why Kubernetes
Monolithic Architecture
Microservice Architecture
Each service's monitoring is difficult
Scaling a Particular service based on load
is not possible
Managing containers on multiple servers
become difficult
Why
Kubernetes?
To much manual intervention required
for managing containers
Kubernetes being a container
orchestration tool, is used when
our application is distributed in
multiple containers. It's job is to
monitor, scale, restart containers
automatically even if they are
spread across multiple nodes.
What is
kubernetes?
No Auto Scaling
Does Auto load balancing
It to containers straightaway
Uses third party tools like ELK
Auto Scaling.
Manually configure your load balancing
k8s perform rolling updates to pods as
a whole
Provides inbuilt tools for logging and
monitoring
Docker Swarm vs Kubernetes
Managing multiple containers as one entity
Rolling Update
Load Balancing
Features of
Kubernetes
Health Checks
Kubernetes Architecture
Different
ways of
installing
Kubernetes
Play with k8s
MiniKube
kubeadm
Google kubernetes Engine
Amazon AWS
Azure kuberntes Service
Kubernetes allows you to deploy and
manage applications running on multiple hosts using Docker.
Summary
www.v2stech.com
#v2stech
+91 82919 82539
info@v2stech.com
Contact Us
Get in touch with us

Introduction to Kubernetes