Submit Search
Upload
kubernetes 101
•
0 likes
•
412 views
SeungWoo Lee
Follow
Kubernetes의 기초를 텍스트로 빠르게 설명합니다.
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 89
Download Now
Download to read offline
Recommended
Kubernetes Overview - Deploy your app with confidence
Kubernetes Overview - Deploy your app with confidence
Omer Barel
Kubernetes presentation
Kubernetes presentation
GauranG Bajpai
Federated Kubernetes: As a Platform for Distributed Scientific Computing
Federated Kubernetes: As a Platform for Distributed Scientific Computing
Bob Killen
Kubernetes - A Comprehensive Overview
Kubernetes - A Comprehensive Overview
Bob Killen
Kubernetes a comprehensive overview
Kubernetes a comprehensive overview
Gabriel Carro
Kubernetes Requests and Limits
Kubernetes Requests and Limits
Ahmed AbouZaid
(Draft) Kubernetes - A Comprehensive Overview
(Draft) Kubernetes - A Comprehensive Overview
Bob Killen
Getting started with kubernetes
Getting started with kubernetes
Bob Killen
More Related Content
What's hot
The (mutable) config management showdown
The (mutable) config management showdown
Bob Killen
Intro to cluster scheduler for Linux containers
Intro to cluster scheduler for Linux containers
Kumar Gaurav
Kubernetes #6 advanced scheduling
Kubernetes #6 advanced scheduling
Terry Cho
Introduction to Kubernetes Workshop
Introduction to Kubernetes Workshop
Bob Killen
Ansible, integration testing, and you.
Ansible, integration testing, and you.
Bob Killen
Kubernetes 101 for Beginners
Kubernetes 101 for Beginners
Oktay Esgul
Kubernetes @ meetic
Kubernetes @ meetic
Sébastien Le Gall
Deploying your first application with Kubernetes
Deploying your first application with Kubernetes
OVHcloud
Kubernetes 101
Kubernetes 101
Crevise Technologies
Intro to Kubernetes
Intro to Kubernetes
Joonathan Mägi
Kubernetes @ Squarespace: Kubernetes in the Datacenter
Kubernetes @ Squarespace: Kubernetes in the Datacenter
Kevin Lynch
Kubernetes for Beginners: An Introductory Guide
Kubernetes for Beginners: An Introductory Guide
Bytemark
DevOps with Kubernetes
DevOps with Kubernetes
EastBanc Tachnologies
Introduction to kubernetes
Introduction to kubernetes
Rishabh Indoria
Kubernetes Basic Operation
Kubernetes Basic Operation
Simon Su
Kubernetes
Kubernetes
erialc_w
Service Discovery In Kubernetes
Service Discovery In Kubernetes
Knoldus Inc.
Brief Introduction To Kubernetes
Brief Introduction To Kubernetes
Avinash Ketkar
K8s in 3h - Kubernetes Fundamentals Training
K8s in 3h - Kubernetes Fundamentals Training
Piotr Perzyna
What's hot
(19)
The (mutable) config management showdown
The (mutable) config management showdown
Intro to cluster scheduler for Linux containers
Intro to cluster scheduler for Linux containers
Kubernetes #6 advanced scheduling
Kubernetes #6 advanced scheduling
Introduction to Kubernetes Workshop
Introduction to Kubernetes Workshop
Ansible, integration testing, and you.
Ansible, integration testing, and you.
Kubernetes 101 for Beginners
Kubernetes 101 for Beginners
Kubernetes @ meetic
Kubernetes @ meetic
Deploying your first application with Kubernetes
Deploying your first application with Kubernetes
Kubernetes 101
Kubernetes 101
Intro to Kubernetes
Intro to Kubernetes
Kubernetes @ Squarespace: Kubernetes in the Datacenter
Kubernetes @ Squarespace: Kubernetes in the Datacenter
Kubernetes for Beginners: An Introductory Guide
Kubernetes for Beginners: An Introductory Guide
DevOps with Kubernetes
DevOps with Kubernetes
Introduction to kubernetes
Introduction to kubernetes
Kubernetes Basic Operation
Kubernetes Basic Operation
Kubernetes
Kubernetes
Service Discovery In Kubernetes
Service Discovery In Kubernetes
Brief Introduction To Kubernetes
Brief Introduction To Kubernetes
K8s in 3h - Kubernetes Fundamentals Training
K8s in 3h - Kubernetes Fundamentals Training
Similar to kubernetes 101
Kubernetes and Amazon ECS
Kubernetes and Amazon ECS
Geert Pante
Amazon EKS Deep Dive
Amazon EKS Deep Dive
Andrzej Komarnicki
ECS in action
ECS in action
Naoki AINOYA
Major Container Platform Comparison
Major Container Platform Comparison
indu Yadav
Deliver Docker Containers Continuously on AWS - QCon 2017
Deliver Docker Containers Continuously on AWS - QCon 2017
Philipp Garbe
February 2016 Webinar Series - EC2 Container Service Deep Dive
February 2016 Webinar Series - EC2 Container Service Deep Dive
Amazon Web Services
應用開發新思維
應用開發新思維
Amazon Web Services
AWS reinvent 2019 recap - Riyadh - Containers and Serverless - Paul Maddox
AWS reinvent 2019 recap - Riyadh - Containers and Serverless - Paul Maddox
AWS Riyadh User Group
AWS Community Day - Andrew May - Running Containers in AWS
AWS Community Day - Andrew May - Running Containers in AWS
AWS Chicago
AWS ECS Meetup Talentica
AWS ECS Meetup Talentica
Anshul Patel
Getting Started with Docker On AWS
Getting Started with Docker On AWS
Amazon Web Services
Containers Meetup (AWS+CNCF) Milano Jan 15th 2020
Containers Meetup (AWS+CNCF) Milano Jan 15th 2020
Massimo Ferre'
Amazon Web Services EC2 Container Service (ECS)
Amazon Web Services EC2 Container Service (ECS)
Mayank Patel
Kubernetes Day 2017 - Build, Ship and Run Your APP, Production !!
Kubernetes Day 2017 - Build, Ship and Run Your APP, Production !!
smalltown
Containers in the Microsoft ecosystem
Containers in the Microsoft ecosystem
Julien Corioland
Meetup Estonia, talk about Azure AKS and ACI Connector
Meetup Estonia, talk about Azure AKS and ACI Connector
Evgeny Rudinsky
Running containers in AWS
Running containers in AWS
AndrewMay59
Docker clusters on AWS with Amazon ECS and Kubernetes
Docker clusters on AWS with Amazon ECS and Kubernetes
Julien SIMON
DEMYSTIFYING KUBERNETES AND CONTAINER ORCHESTRATION
DEMYSTIFYING KUBERNETES AND CONTAINER ORCHESTRATION
armandorvila
Fun with Fargate and Kubernetes on AWS
Fun with Fargate and Kubernetes on AWS
Sanket Sudake
Similar to kubernetes 101
(20)
Kubernetes and Amazon ECS
Kubernetes and Amazon ECS
Amazon EKS Deep Dive
Amazon EKS Deep Dive
ECS in action
ECS in action
Major Container Platform Comparison
Major Container Platform Comparison
Deliver Docker Containers Continuously on AWS - QCon 2017
Deliver Docker Containers Continuously on AWS - QCon 2017
February 2016 Webinar Series - EC2 Container Service Deep Dive
February 2016 Webinar Series - EC2 Container Service Deep Dive
應用開發新思維
應用開發新思維
AWS reinvent 2019 recap - Riyadh - Containers and Serverless - Paul Maddox
AWS reinvent 2019 recap - Riyadh - Containers and Serverless - Paul Maddox
AWS Community Day - Andrew May - Running Containers in AWS
AWS Community Day - Andrew May - Running Containers in AWS
AWS ECS Meetup Talentica
AWS ECS Meetup Talentica
Getting Started with Docker On AWS
Getting Started with Docker On AWS
Containers Meetup (AWS+CNCF) Milano Jan 15th 2020
Containers Meetup (AWS+CNCF) Milano Jan 15th 2020
Amazon Web Services EC2 Container Service (ECS)
Amazon Web Services EC2 Container Service (ECS)
Kubernetes Day 2017 - Build, Ship and Run Your APP, Production !!
Kubernetes Day 2017 - Build, Ship and Run Your APP, Production !!
Containers in the Microsoft ecosystem
Containers in the Microsoft ecosystem
Meetup Estonia, talk about Azure AKS and ACI Connector
Meetup Estonia, talk about Azure AKS and ACI Connector
Running containers in AWS
Running containers in AWS
Docker clusters on AWS with Amazon ECS and Kubernetes
Docker clusters on AWS with Amazon ECS and Kubernetes
DEMYSTIFYING KUBERNETES AND CONTAINER ORCHESTRATION
DEMYSTIFYING KUBERNETES AND CONTAINER ORCHESTRATION
Fun with Fargate and Kubernetes on AWS
Fun with Fargate and Kubernetes on AWS
Recently uploaded
Présentation IIRB 2024 Chloe Dufrane.pdf
Présentation IIRB 2024 Chloe Dufrane.pdf
Institut Technique de la Betterave
Modelling Guide for Timber Structures - FPInnovations
Modelling Guide for Timber Structures - FPInnovations
Yusuf Yıldız
Nodal seismic construction requirements.pptx
Nodal seismic construction requirements.pptx
wendy cai
Lecture 1: Basics of trigonometry (surveying)
Lecture 1: Basics of trigonometry (surveying)
Bahzad5
Strategies of Urban Morphologyfor Improving Outdoor Thermal Comfort and Susta...
Strategies of Urban Morphologyfor Improving Outdoor Thermal Comfort and Susta...
amrabdallah9
EPE3163_Hydro power stations_Unit2_Lect2.pptx
EPE3163_Hydro power stations_Unit2_Lect2.pptx
JoseeMusabyimana
Summer training report on BUILDING CONSTRUCTION for DIPLOMA Students.pdf
Summer training report on BUILDING CONSTRUCTION for DIPLOMA Students.pdf
NaveenVerma126
UNIT4_ESD_wfffffggggggggggggith_ARM.pptx
UNIT4_ESD_wfffffggggggggggggith_ARM.pptx
realme6igamerr
Vertical- Machining - Center - VMC -LMW-Machine-Tool-Division.pptx
Vertical- Machining - Center - VMC -LMW-Machine-Tool-Division.pptx
LMW Machine Tool Division
Test of Significance of Large Samples for Mean = µ.pptx
Test of Significance of Large Samples for Mean = µ.pptx
Home
How to Write a Good Scientific Paper.pdf
How to Write a Good Scientific Paper.pdf
Redhwan Qasem Shaddad
Lecture 2 .pdf
Lecture 2 .pdf
abdnazar2003
ChatGPT-and-Generative-AI-Landscape Working of generative ai search
ChatGPT-and-Generative-AI-Landscape Working of generative ai search
rohitcse52
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Sean Meyn
SUMMER TRAINING REPORT ON BUILDING CONSTRUCTION.docx
SUMMER TRAINING REPORT ON BUILDING CONSTRUCTION.docx
NaveenVerma126
sdfsadopkjpiosufoiasdoifjasldkjfl a asldkjflaskdjflkjsdsdf
sdfsadopkjpiosufoiasdoifjasldkjfl a asldkjflaskdjflkjsdsdf
Julia Kaye
me3493 manufacturing technology unit 1 Part A
me3493 manufacturing technology unit 1 Part A
karthi keyan
Lecture 4 .pdf
Lecture 4 .pdf
abdnazar2003
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
Bahzad5
Présentation IIRB 2024 Marine Cordonnier.pdf
Présentation IIRB 2024 Marine Cordonnier.pdf
Institut Technique de la Betterave
Recently uploaded
(20)
Présentation IIRB 2024 Chloe Dufrane.pdf
Présentation IIRB 2024 Chloe Dufrane.pdf
Modelling Guide for Timber Structures - FPInnovations
Modelling Guide for Timber Structures - FPInnovations
Nodal seismic construction requirements.pptx
Nodal seismic construction requirements.pptx
Lecture 1: Basics of trigonometry (surveying)
Lecture 1: Basics of trigonometry (surveying)
Strategies of Urban Morphologyfor Improving Outdoor Thermal Comfort and Susta...
Strategies of Urban Morphologyfor Improving Outdoor Thermal Comfort and Susta...
EPE3163_Hydro power stations_Unit2_Lect2.pptx
EPE3163_Hydro power stations_Unit2_Lect2.pptx
Summer training report on BUILDING CONSTRUCTION for DIPLOMA Students.pdf
Summer training report on BUILDING CONSTRUCTION for DIPLOMA Students.pdf
UNIT4_ESD_wfffffggggggggggggith_ARM.pptx
UNIT4_ESD_wfffffggggggggggggith_ARM.pptx
Vertical- Machining - Center - VMC -LMW-Machine-Tool-Division.pptx
Vertical- Machining - Center - VMC -LMW-Machine-Tool-Division.pptx
Test of Significance of Large Samples for Mean = µ.pptx
Test of Significance of Large Samples for Mean = µ.pptx
How to Write a Good Scientific Paper.pdf
How to Write a Good Scientific Paper.pdf
Lecture 2 .pdf
Lecture 2 .pdf
ChatGPT-and-Generative-AI-Landscape Working of generative ai search
ChatGPT-and-Generative-AI-Landscape Working of generative ai search
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
Quasi-Stochastic Approximation: Algorithm Design Principles with Applications...
SUMMER TRAINING REPORT ON BUILDING CONSTRUCTION.docx
SUMMER TRAINING REPORT ON BUILDING CONSTRUCTION.docx
sdfsadopkjpiosufoiasdoifjasldkjfl a asldkjflaskdjflkjsdsdf
sdfsadopkjpiosufoiasdoifjasldkjfl a asldkjflaskdjflkjsdsdf
me3493 manufacturing technology unit 1 Part A
me3493 manufacturing technology unit 1 Part A
Lecture 4 .pdf
Lecture 4 .pdf
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
دليل تجارب الاسفلت المختبرية - Asphalt Experiments Guide Laboratory
Présentation IIRB 2024 Marine Cordonnier.pdf
Présentation IIRB 2024 Marine Cordonnier.pdf
kubernetes 101
1.
Kubernetes asbubam
2.
K8s = K(ubernete)s
3.
Kubernetes (Docker) Container Orchestration
4.
Docker .
5.
.
6.
docker-compose
7.
.
8.
. = .
11.
. stateless, immutable, mortal (
, , ) .
12.
mortal ( )
!
13.
.
14.
Container Orchestration
15.
AWS ECS
16.
AWS ECS
17.
20.
, . .
21.
Kubernetes
22.
Desired state
23.
. . .
24.
Cluster
25.
K8s EC2
26.
EC2 (Node)
27.
: . :
28.
Node(EC2) Cluster ( )
( )
29.
.
30.
RDS IAM Role
Node(EC2) .
31.
CPU Node(EC2) CPU .
32.
( )
, (desired state) , / , / /
33.
/ / .
34.
Kubernetes is an
open-source platform designed to automate deploying, scaling, and operating application containers. Kubernetes , , .
35.
Docker Swarm, Nomad, Mesosphere,
Marathon, AWS ECS
36.
Kubernetes .
37.
10 Borg
38.
Borg Kubernetes .
2014 Pod, Service, Label Borg
39.
Kubernetes Helmsman Kubernetes Helm
40.
2016 CNCF (Cloud Native
Computing Foundation) Prometheus, gRPC, Open Tracing, Flunted, Envoy
41.
100% Golang
42.
…
43.
Kubernetes
44.
Automatic binpacking
45.
Self-healing
46.
Horizontal scaling
47.
Service Discovery & Load
Balancing
48.
Automated rollout & rollback
49.
Secret & ConfigMap
50.
Batch Execution
51.
Storage Orchestration EBS, EKS,
NFS, Ceph,
52.
Kubernetes
53.
Kubernetes … .
54.
Pod
55.
Pod K8s
56.
Pod K8s Pod Container
57.
Pod 2
58.
Pod 1 (Node)
59.
Pod Pause ( ) Pause Namespace
Namespace localhost
60.
Linux Namespace . Namespace IPC,
Network, PID, File System . Namespace .
61.
Pod Cluster IP . Pod
Mortal ( ) Pod Pod Service (end point) .
62.
ReplicaSet Pod . 1 Pod 1
Node Pod Node .
63.
Kubernetes
64.
from https://en.wikipedia.org/wiki/Kubernetes
65.
Master Node ( minion)
66.
Master
67.
Node Master( )
68.
( ) ( )
Node .
69.
Master … APIServer Controller Manager Scheduler etc
70.
API Server (REST) API API
Server . (kubectl, etcd )
71.
Controller Manager Pod (
( ) )
72.
Scheduler Pod Node (
Node , .)
73.
etcd /
74.
Node
75.
Node Kublet cAdvisor Kube-Proxy
76.
Kublet Node Master …
77.
Kublet Node Master … Service,
Pod / API Server Check & Report
78.
cAdvisor /
79.
ref: https://keithtenzer.com/2015/05/04/kubernetes-container-orchestration-through-java-apis/
80.
Kube-Proxy iptable ,
81.
Network Plugin Node(EC2) Overlay
Network . CNI Plugin . Weave, Calico, Flannel, Cilium Calico
82.
Label K8s Object Label . Label
Object Select
83.
K8s Namespace AWS VPC Namespace
84.
Deployment rollout / rollback . Pod
< ReplicaSet < Deployment
85.
StatefulSet Pod Volume . Deployment Stateless
86.
DaemonSet Node1 Pod1 ex)
Fluentd
87.
.
88.
25
89.
.
Download Now