0% found this document useful (0 votes)
25 views

2 Getting Started Kubernetes m2 Slides

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It was originally developed at Google and later donated to the Cloud Native Computing Foundation. Kubernetes aims to provide a "platform for automating deployment, scaling, and operations of application containers across clusters of hosts".

Uploaded by

andreiionita
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

2 Getting Started Kubernetes m2 Slides

Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications. It was originally developed at Google and later donated to the Cloud Native Computing Foundation. Kubernetes aims to provide a "platform for automating deployment, scaling, and operations of application containers across clusters of hosts".

Uploaded by

andreiionita
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 23

What is Kubernetes

Nigel Poulton

@nigelpoulton www.nigelpoulton.com
Kubernetes
What is Kubernetes
Where did it come from What does it do

What does the name mean Why do we have it

… …
Nigel Poulton

@nigelpoulton www.nigelpoulton.com
Born in Google

Donated to CNCF in 2014 (open source)

Written in Go/Golang

https://github.com/kubernetes/kubernetes

IRC, @kubernetesio, slack.k8s.io, Meetups…


Born in Google

Donated to CNCF in 2014 (open source)

Written in Go/Golang

https://github.com/kubernetes/kubernetes

IRC, @kubernetesio, slack.k8s.io, Meetups…


Ω
Borg
(Proprietary)
ΩOmega
(Proprietary)
Kubernetes
(open-source)
Borg
(Proprietary)
ΩOmega
(Proprietary)
Kubernetes
(open-source)
Kubernetes
Greek for “Helmsman” < the person who steers a ship
Kubernetes
Kubernetes
8 s
Greek for “Helmsman” < the person who steers a ship
• Born in Google
• Donated to CNCF in 2014
• Open source (Apache 2.0)
• v1.0 July 2015
• Written in Go/Golang
• https://github.com/kubernetes/kubernetes
• IRC, @kubernetesio, slack.k8s.io, Meetups…
• DNA from Borg and Omega
• Often shortened to k8s
Kubernetes

What & Why


We’re starting
Containers toscalability
bring view the data center
challenges!
as a computer!
Containers bring scalability challenges!
We’re starting to view the data center
as a computer!
We’re starting to view the data center
as a computer!
We’re starting to view the data center
as a computer!

Kubernetes can manage it


Pets vs. Cattle
• Standard
package format
• Manifest

Job done!
• Standard
package format
• Manifest

Job done!
It’s early days (but not super early)
• Standard Kubernetes is strongly positioned
package format
• Manifest Very platform agnostic

Lets you target deployments


Job done!
Stick with it!
I’m not an expert
at anything!
Kubernetes is
moving FAST
Coming up….

Kubernetes Architecture

You might also like