Enviar búsqueda
Cargar
Kubernetes in 30 minutes (2017/03/10)
•
36 recomendaciones
•
29,287 vistas
L
lestrrat
Seguir
Updated version of my "Kuberenetes in 20 minutes"
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 106
Descargar ahora
Descargar para leer sin conexión
Recomendados
Kubernetes 101 for Beginners
Kubernetes 101 for Beginners
Oktay Esgul
An Introduction to Kubernetes
An Introduction to Kubernetes
Imesh Gunaratne
Docker and kubernetes
Docker and kubernetes
Dongwon Kim
Kubernetes 101
Kubernetes 101
Crevise Technologies
Kubernetes - introduction
Kubernetes - introduction
Sparkbit
Kubernetes
Kubernetes
erialc_w
Kubernetes Introduction
Kubernetes Introduction
Eric Gustafson
Kubernetes - A Comprehensive Overview
Kubernetes - A Comprehensive Overview
Bob Killen
Recomendados
Kubernetes 101 for Beginners
Kubernetes 101 for Beginners
Oktay Esgul
An Introduction to Kubernetes
An Introduction to Kubernetes
Imesh Gunaratne
Docker and kubernetes
Docker and kubernetes
Dongwon Kim
Kubernetes 101
Kubernetes 101
Crevise Technologies
Kubernetes - introduction
Kubernetes - introduction
Sparkbit
Kubernetes
Kubernetes
erialc_w
Kubernetes Introduction
Kubernetes Introduction
Eric Gustafson
Kubernetes - A Comprehensive Overview
Kubernetes - A Comprehensive Overview
Bob Killen
Kubernetes Introduction
Kubernetes Introduction
Martin Danielsson
K8s in 3h - Kubernetes Fundamentals Training
K8s in 3h - Kubernetes Fundamentals Training
Piotr Perzyna
Hands-On Introduction to Kubernetes at LISA17
Hands-On Introduction to Kubernetes at LISA17
Ryan Jarvinen
DevOps with Kubernetes
DevOps with Kubernetes
EastBanc Tachnologies
Kubernetes Basics
Kubernetes Basics
Rishabh Kumar
Docker & kubernetes
Docker & kubernetes
NexThoughts Technologies
Evolution of containers to kubernetes
Evolution of containers to kubernetes
Krishna-Kumar
Kubernetes
Kubernetes
Meng-Ze Lee
Introduction to kubernetes
Introduction to kubernetes
Raffaele Di Fazio
Kubernetes Workshop
Kubernetes Workshop
loodse
Docker introduction
Docker introduction
Phuc Nguyen
Kubernetes Basics
Kubernetes Basics
Antonin Stoklasek
Introduction to Kubernetes Workshop
Introduction to Kubernetes Workshop
Bob Killen
Docker and Kubernetes 101 workshop
Docker and Kubernetes 101 workshop
Sathish VJ
Introduction to Kubernetes
Introduction to Kubernetes
Paris Apostolopoulos
Docker Containers Deep Dive
Docker Containers Deep Dive
Will Kinard
Getting Started with Kubernetes
Getting Started with Kubernetes
VMware Tanzu
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Tomasz Cholewa
01. Kubernetes-PPT.pptx
01. Kubernetes-PPT.pptx
TamalBanerjee16
Introduction to Docker Compose
Introduction to Docker Compose
Ajeet Singh Raina
Kubernetesにまつわるエトセトラ(主に苦労話)
Kubernetesにまつわるエトセトラ(主に苦労話)
Works Applications
形態素解析
形態素解析
Works Applications
Más contenido relacionado
La actualidad más candente
Kubernetes Introduction
Kubernetes Introduction
Martin Danielsson
K8s in 3h - Kubernetes Fundamentals Training
K8s in 3h - Kubernetes Fundamentals Training
Piotr Perzyna
Hands-On Introduction to Kubernetes at LISA17
Hands-On Introduction to Kubernetes at LISA17
Ryan Jarvinen
DevOps with Kubernetes
DevOps with Kubernetes
EastBanc Tachnologies
Kubernetes Basics
Kubernetes Basics
Rishabh Kumar
Docker & kubernetes
Docker & kubernetes
NexThoughts Technologies
Evolution of containers to kubernetes
Evolution of containers to kubernetes
Krishna-Kumar
Kubernetes
Kubernetes
Meng-Ze Lee
Introduction to kubernetes
Introduction to kubernetes
Raffaele Di Fazio
Kubernetes Workshop
Kubernetes Workshop
loodse
Docker introduction
Docker introduction
Phuc Nguyen
Kubernetes Basics
Kubernetes Basics
Antonin Stoklasek
Introduction to Kubernetes Workshop
Introduction to Kubernetes Workshop
Bob Killen
Docker and Kubernetes 101 workshop
Docker and Kubernetes 101 workshop
Sathish VJ
Introduction to Kubernetes
Introduction to Kubernetes
Paris Apostolopoulos
Docker Containers Deep Dive
Docker Containers Deep Dive
Will Kinard
Getting Started with Kubernetes
Getting Started with Kubernetes
VMware Tanzu
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Tomasz Cholewa
01. Kubernetes-PPT.pptx
01. Kubernetes-PPT.pptx
TamalBanerjee16
Introduction to Docker Compose
Introduction to Docker Compose
Ajeet Singh Raina
La actualidad más candente
(20)
Kubernetes Introduction
Kubernetes Introduction
K8s in 3h - Kubernetes Fundamentals Training
K8s in 3h - Kubernetes Fundamentals Training
Hands-On Introduction to Kubernetes at LISA17
Hands-On Introduction to Kubernetes at LISA17
DevOps with Kubernetes
DevOps with Kubernetes
Kubernetes Basics
Kubernetes Basics
Docker & kubernetes
Docker & kubernetes
Evolution of containers to kubernetes
Evolution of containers to kubernetes
Kubernetes
Kubernetes
Introduction to kubernetes
Introduction to kubernetes
Kubernetes Workshop
Kubernetes Workshop
Docker introduction
Docker introduction
Kubernetes Basics
Kubernetes Basics
Introduction to Kubernetes Workshop
Introduction to Kubernetes Workshop
Docker and Kubernetes 101 workshop
Docker and Kubernetes 101 workshop
Introduction to Kubernetes
Introduction to Kubernetes
Docker Containers Deep Dive
Docker Containers Deep Dive
Getting Started with Kubernetes
Getting Started with Kubernetes
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
Kubernetes or OpenShift - choosing your container platform for Dev and Ops
01. Kubernetes-PPT.pptx
01. Kubernetes-PPT.pptx
Introduction to Docker Compose
Introduction to Docker Compose
Destacado
Kubernetesにまつわるエトセトラ(主に苦労話)
Kubernetesにまつわるエトセトラ(主に苦労話)
Works Applications
形態素解析
形態素解析
Works Applications
Secured API Acceleration with Engineers from Amazon CloudFront and Slack
Secured API Acceleration with Engineers from Amazon CloudFront and Slack
Amazon Web Services
離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー
離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー
Teppei Sato
あなたの開発チームには、チームワークがあふれていますか?
あなたの開発チームには、チームワークがあふれていますか?
Yusuke Amano
Atlassian Summit US 2017 #augj
Atlassian Summit US 2017 #augj
グロースエクスパートナーズ株式会社/Growth xPartners Incorporated.
3000社の業務データ絞り込みを支える技術
3000社の業務データ絞り込みを支える技術
Ryo Mitoma
WalB: Real-time and Incremental Backup System for Block Devices
WalB: Real-time and Incremental Backup System for Block Devices
uchan_nos
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jumpei Miyata
Api Strat Portland 2017 Serverless Extensibility talk
Api Strat Portland 2017 Serverless Extensibility talk
Glenn Block
小さく始める大規模スクラム
小さく始める大規模スクラム
Keisuke Tsukagoshi
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
Jumpei Miyata
サイボウズのフロントエンド開発 現在とこれからの挑戦
サイボウズのフロントエンド開発 現在とこれからの挑戦
Teppei Sato
すべての人にチームワークを サイボウズのアクセシビリティ
すべての人にチームワークを サイボウズのアクセシビリティ
Kobayashi Daisuke
遅いクエリと向き合う仕組み #CybozuMeetup
遅いクエリと向き合う仕組み #CybozuMeetup
S Akai
サイボウズのサービスを支えるログ基盤
サイボウズのサービスを支えるログ基盤
Shin'ya Ueoka
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjug
Itsuki Kuroda
導入に困っているあなたに贈る スクラム導入コミュニケーション術
導入に困っているあなたに贈る スクラム導入コミュニケーション術
Kouki Kawagoi
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
POStudy
[RSGT2017] つらい問題に出会ったら
[RSGT2017] つらい問題に出会ったら
Takahiro Kaihara
Destacado
(20)
Kubernetesにまつわるエトセトラ(主に苦労話)
Kubernetesにまつわるエトセトラ(主に苦労話)
形態素解析
形態素解析
Secured API Acceleration with Engineers from Amazon CloudFront and Slack
Secured API Acceleration with Engineers from Amazon CloudFront and Slack
離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー
離れた場所でも最高のチームワークを実現する方法 ーサイボウズ開発チームのリモートワーク事例ー
あなたの開発チームには、チームワークがあふれていますか?
あなたの開発チームには、チームワークがあふれていますか?
Atlassian Summit US 2017 #augj
Atlassian Summit US 2017 #augj
3000社の業務データ絞り込みを支える技術
3000社の業務データ絞り込みを支える技術
WalB: Real-time and Incremental Backup System for Block Devices
WalB: Real-time and Incremental Backup System for Block Devices
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Jenkins 2.0 最新事情 〜Make Jenkins Great Again〜
Api Strat Portland 2017 Serverless Extensibility talk
Api Strat Portland 2017 Serverless Extensibility talk
小さく始める大規模スクラム
小さく始める大規模スクラム
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
すべてを自動化せよ! 〜生産性向上チームの挑戦〜
サイボウズのフロントエンド開発 現在とこれからの挑戦
サイボウズのフロントエンド開発 現在とこれからの挑戦
すべての人にチームワークを サイボウズのアクセシビリティ
すべての人にチームワークを サイボウズのアクセシビリティ
遅いクエリと向き合う仕組み #CybozuMeetup
遅いクエリと向き合う仕組み #CybozuMeetup
サイボウズのサービスを支えるログ基盤
サイボウズのサービスを支えるログ基盤
フロー効率性とリソース効率性について #xpjug
フロー効率性とリソース効率性について #xpjug
導入に困っているあなたに贈る スクラム導入コミュニケーション術
導入に困っているあなたに贈る スクラム導入コミュニケーション術
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
なんたって”DevQA” アジャイル開発とQAの合体が改善を生む - 永田 敦 氏 #postudy
[RSGT2017] つらい問題に出会ったら
[RSGT2017] つらい問題に出会ったら
Similar a Kubernetes in 30 minutes (2017/03/10)
Kubernetes in 20 minutes - HDE Monthly Technical Session 24
Kubernetes in 20 minutes - HDE Monthly Technical Session 24
lestrrat
Scale11x lxc talk
Scale11x lxc talk
dotCloud
Kubernetes Me this Batman
Kubernetes Me this Batman
Sonatype
Kubernetes Me This Batman
Kubernetes Me This Batman
Richard Boyd, II
Kubernetes 1001
Kubernetes 1001
HungWei Chiu
Boxen: How to Manage an Army of Laptops
Boxen: How to Manage an Army of Laptops
Puppet
LXC Containers and AUFs
LXC Containers and AUFs
Docker, Inc.
DockerCon EU 2015: Persistent, stateful services with docker cluster, namespa...
DockerCon EU 2015: Persistent, stateful services with docker cluster, namespa...
Docker, Inc.
Data weekender deploying prod grade sql 2019 big data clusters
Data weekender deploying prod grade sql 2019 big data clusters
Chris Adkin
Docker: Containers for Data Science
Docker: Containers for Data Science
Alessandro Adamo
Kubernetes introduction
Kubernetes introduction
Dongwon Kim
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016
Zabbix
Presentacio.pptx
Presentacio.pptx
gdscudg
[Paris Container Day 2021] nerdctl: yet another Docker & Docker Compose imple...
[Paris Container Day 2021] nerdctl: yet another Docker & Docker Compose imple...
Akihiro Suda
Shifter: Containers in HPC Environments
Shifter: Containers in HPC Environments
inside-BigData.com
containerd the universal container runtime
containerd the universal container runtime
Docker, Inc.
Containerize! Between Docker and Jube.
Containerize! Between Docker and Jube.
Henryk Konsek
Day 2 Kubernetes - Tools for Operability (QConSF)
Day 2 Kubernetes - Tools for Operability (QConSF)
bridgetkromhout
Head First to Container&Kubernetes
Head First to Container&Kubernetes
HungWei Chiu
WWCode Dallas - Kubernetes: Learning from Zero to Production
WWCode Dallas - Kubernetes: Learning from Zero to Production
Rosemary Wang
Similar a Kubernetes in 30 minutes (2017/03/10)
(20)
Kubernetes in 20 minutes - HDE Monthly Technical Session 24
Kubernetes in 20 minutes - HDE Monthly Technical Session 24
Scale11x lxc talk
Scale11x lxc talk
Kubernetes Me this Batman
Kubernetes Me this Batman
Kubernetes Me This Batman
Kubernetes Me This Batman
Kubernetes 1001
Kubernetes 1001
Boxen: How to Manage an Army of Laptops
Boxen: How to Manage an Army of Laptops
LXC Containers and AUFs
LXC Containers and AUFs
DockerCon EU 2015: Persistent, stateful services with docker cluster, namespa...
DockerCon EU 2015: Persistent, stateful services with docker cluster, namespa...
Data weekender deploying prod grade sql 2019 big data clusters
Data weekender deploying prod grade sql 2019 big data clusters
Docker: Containers for Data Science
Docker: Containers for Data Science
Kubernetes introduction
Kubernetes introduction
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016
Presentacio.pptx
Presentacio.pptx
[Paris Container Day 2021] nerdctl: yet another Docker & Docker Compose imple...
[Paris Container Day 2021] nerdctl: yet another Docker & Docker Compose imple...
Shifter: Containers in HPC Environments
Shifter: Containers in HPC Environments
containerd the universal container runtime
containerd the universal container runtime
Containerize! Between Docker and Jube.
Containerize! Between Docker and Jube.
Day 2 Kubernetes - Tools for Operability (QConSF)
Day 2 Kubernetes - Tools for Operability (QConSF)
Head First to Container&Kubernetes
Head First to Container&Kubernetes
WWCode Dallas - Kubernetes: Learning from Zero to Production
WWCode Dallas - Kubernetes: Learning from Zero to Production
Más de lestrrat
Future of Tech "Conferences"
Future of Tech "Conferences"
lestrrat
ONIの世界 - ONIcon 2019 Winter
ONIの世界 - ONIcon 2019 Winter
lestrrat
Slicing, Dicing, And Linting OpenAPI
Slicing, Dicing, And Linting OpenAPI
lestrrat
Oxygen Not Includedをやるべき4つの理由
Oxygen Not Includedをやるべき4つの理由
lestrrat
Rejectcon 2018
Rejectcon 2018
lestrrat
Builderscon tokyo 2018 speaker dinner
Builderscon tokyo 2018 speaker dinner
lestrrat
GoらしいAPIを求める旅路 (Go Conference 2018 Spring)
GoらしいAPIを求める旅路 (Go Conference 2018 Spring)
lestrrat
Google container builderと友だちになるまで
Google container builderと友だちになるまで
lestrrat
筋肉によるGoコードジェネレーション
筋肉によるGoコードジェネレーション
lestrrat
iosdc 2017
iosdc 2017
lestrrat
シュラスコの食べ方 超入門
シュラスコの食べ方 超入門
lestrrat
OSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃない
lestrrat
Coding in the context era
Coding in the context era
lestrrat
Opening: builderscon tokyo 2016
Opening: builderscon tokyo 2016
lestrrat
小規模でもGKE - DevFest Tokyo 2016
小規模でもGKE - DevFest Tokyo 2016
lestrrat
いまさら聞けないselectあれこれ
いまさら聞けないselectあれこれ
lestrrat
Don't Use Reflect - Go 1.7 release party 2016
Don't Use Reflect - Go 1.7 release party 2016
lestrrat
How To Think In Go
How To Think In Go
lestrrat
On internationalcommunityrelations
On internationalcommunityrelations
lestrrat
Yapceu 2015 yapc asia tokyo behind the scenes (w/o notes)
Yapceu 2015 yapc asia tokyo behind the scenes (w/o notes)
lestrrat
Más de lestrrat
(20)
Future of Tech "Conferences"
Future of Tech "Conferences"
ONIの世界 - ONIcon 2019 Winter
ONIの世界 - ONIcon 2019 Winter
Slicing, Dicing, And Linting OpenAPI
Slicing, Dicing, And Linting OpenAPI
Oxygen Not Includedをやるべき4つの理由
Oxygen Not Includedをやるべき4つの理由
Rejectcon 2018
Rejectcon 2018
Builderscon tokyo 2018 speaker dinner
Builderscon tokyo 2018 speaker dinner
GoらしいAPIを求める旅路 (Go Conference 2018 Spring)
GoらしいAPIを求める旅路 (Go Conference 2018 Spring)
Google container builderと友だちになるまで
Google container builderと友だちになるまで
筋肉によるGoコードジェネレーション
筋肉によるGoコードジェネレーション
iosdc 2017
iosdc 2017
シュラスコの食べ方 超入門
シュラスコの食べ方 超入門
OSSの敵になるのもいいじゃない
OSSの敵になるのもいいじゃない
Coding in the context era
Coding in the context era
Opening: builderscon tokyo 2016
Opening: builderscon tokyo 2016
小規模でもGKE - DevFest Tokyo 2016
小規模でもGKE - DevFest Tokyo 2016
いまさら聞けないselectあれこれ
いまさら聞けないselectあれこれ
Don't Use Reflect - Go 1.7 release party 2016
Don't Use Reflect - Go 1.7 release party 2016
How To Think In Go
How To Think In Go
On internationalcommunityrelations
On internationalcommunityrelations
Yapceu 2015 yapc asia tokyo behind the scenes (w/o notes)
Yapceu 2015 yapc asia tokyo behind the scenes (w/o notes)
Último
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
Puma Security, LLC
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
UK Journal
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Último
(20)
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Slack Application Development 101 Slides
Slack Application Development 101 Slides
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Kubernetes in 30 minutes (2017/03/10)
1.
Kubernetes in 30 minutes Mar
10, 2017 Daisuke Maki @lestrrat
2.
3.
Netscape Navigator
4.
Netscape Navigator
5.
Kubernetes
6.
κυβερνήτης
7.
k8s
8.
“Something to do
with containers…?
9.
•You know about
containers •You know about orchestration •You know about the painful art of deploying stuff Assumptions
10.
Docker
11.
“Random containers doing
their own sh*t”
12.
Compose
13.
“Foreman on Acid”
14.
Swarm
15.
“Clustering and Discovery” (hey,
we’re getting somewhere!)
16.
=
17.
“Batteries Included”
18.
K8s on GCP GKE
GCE Networking …and others
19.
Basic Concepts
20.
Node
21.
Hosts running k8s daemons
22.
Node kubelet Node kubelet Node kubelet Master Scheduler etc.. API
23.
Pod
24.
Basic unit of deployment
in k8s 基本
25.
Group of Containers
26.
Container configurations
27.
Shared storage
28.
Pod container
29.
Pod container container
30.
Pod container container container
31.
Pod container container container nginx app redis/cache e.g.
32.
Scheduled together (“co-scheduled”)
33.
Guaranteed to be on
the same node (“co-located”)
34.
Node NodeNode
35.
Node NodeNode Depends on
each node’s resource availability and each pod’s resource requirements
36.
Node Node container container container
37.
Node Node container container container This will
NEVER happen
38.
Miscellaneous • Each pod
has its own IP address • Pods are expected to be stateless
39.
Replica Set
40.
Keeps track of Pod
replicas
41.
Replica Set replicas: 3 template:
42.
Replica Set replicas: 3 template: A
43.
Replica Set replicas: 3 template: A
B
44.
Replica Set replicas: 3 template: CA
B
45.
Replica Set replicas: 3 template: CA
B
46.
Replica Set replicas: 3 template: A
B
47.
Replica Set replicas: 3 template: A
B D
48.
Deployment
49.
Manages Replica Set state
transitions
50.
Deployment replicas: 3 template:
51.
Deployment replicas: 3 template: Replica Set
A replicas: 3 template:
52.
Deployment replicas: 3 template: Replica Set
A replicas: 3 template: Change some settings, please!
53.
Deployment replicas: 3 template: Replica Set
A replicas: 3 template: 2 Change some settings, please!
54.
Deployment replicas: 3 template: Replica Set
A replicas: 3 template: Replica Set B replicas: 2 template: 2 Change some settings, please!
55.
Deployment replicas: 3 template: Replica Set
A replicas: 3 template: Replica Set B replicas: 2 template: 2 Change some settings, please!
56.
Deployment replicas: 3 template: Replica Set
B replicas: 2 template: 2 Change some settings, please!
57.
Keeps track of state
change history
58.
Deployment replicas: 3 template:
59.
Deployment replicas: 3 template: A replicas: 3 template:
60.
Deployment replicas: 3 template: A replicas: 3 template: Change
some settings, please!
61.
Deployment replicas: 3 template: A replicas: 3 template: 2 Change
some settings, please!
62.
Deployment replicas: 3 template: A replicas: 3 template: B replicas:
2 template: 2 Change some settings, please!
63.
Deployment replicas: 3 template: A replicas: 3 template: B replicas:
2 template: 2 Change some settings, please!
64.
Deployment replicas: 3 template: B replicas: 2 template: 2 Change
some settings, please!
65.
Deployment replicas: 3 template: B replicas: 2 template: 2 Oh
wait, I actually didn’t want to do that…
66.
Deployment replicas: 3 template: B replicas: 2 template: 2 Oh
wait, I actually didn’t want to do that… 3
67.
Deployment replicas: 3 template: B replicas: 2 template: 2 Oh
wait, I actually didn’t want to do that… rollback 3
68.
Deployment replicas: 3 template: B replicas: 2 template: 2 Oh
wait, I actually didn’t want to do that… rollback A replicas: 3 template: 3
69.
Deployment replicas: 3 template: B replicas: 2 template: 2 Oh
wait, I actually didn’t want to do that… rollback A replicas: 3 template: 3
70.
Deployment replicas: 3 template: 2 Oh wait,
I actually didn’t want to do that… A replicas: 3 template: 3
71.
Services
72.
Logical set of
Pods (and ways to access them)
73.
Pod 10.0.96.2 Pod 10.0.96.3 Pod
10.0.96.3 Raw Pod Access
74.
Pod 10.0.96.2 Pod 10.0.96.3 Pod
10.0.96.3 Raw Pod Access
75.
Pod 10.0.96.2 Pod 10.0.96.3 Pod
10.0.96.3 Raw Pod Access
76.
Pod 10.0.96.2 Pod 10.0.96.3 Raw
Pod Access
77.
Pod 10.0.96.2 Pod 10.0.96.3 Raw
Pod Access
78.
Pod 10.0.96.3 role=web Access Via
Service Pod 10.0.96.4 role=web Service match role=web Pod 10.0.96.2 role=web Pod 10.0.96.5 role=db
79.
Pod 10.0.96.3 role=web Access Via
Service Pod 10.0.96.4 role=web Service match role=web Pod 10.0.96.2 role=web Pod 10.0.96.5 role=db
80.
Pod 10.0.96.3 role=web Access Via
Service Pod 10.0.96.4 role=web Service match role=web Pod 10.0.96.2 role=web Pod 10.0.96.5 role=db
81.
Pod 10.0.96.3 role=web Access Via
Service Pod 10.0.96.4 role=web Service match role=web Pod 10.0.96.2 role=web Pod 10.0.96.5 role=db
82.
Access Via Service Pod
10.0.96.4 role=web Service match role=web Pod 10.0.96.2 role=web Pod 10.0.96.5 role=db
83.
Access Via Service Pod
10.0.96.4 role=web Service match role=web Pod 10.0.96.2 role=web Pod 10.0.96.5 role=db
84.
Access Via Service Pod
10.0.96.6 role=web Pod 10.0.96.4 role=web Service match role=web Pod 10.0.96.2 role=web Pod 10.0.96.5 role=db
85.
Access Via Service Pod
10.0.96.6 role=web Pod 10.0.96.4 role=web Service match role=web Pod 10.0.96.2 role=web Pod 10.0.96.5 role=db
86.
Secrets
87.
Store pieces of data
in k8s
88.
e.g. Identity Information
89.
(securely)
90.
(…in the future)
91.
Secret key1 → base64
value key3 → base64 value key2 → base64 value
92.
Pod container volumes container: volumeMounts: - name: certificates mountPath:
/etc/ssl/certs volumes: - name: certificates secret: secretName: ca-certificates
93.
Pod container volumes env: - name: foo-secret valueFrom: secretKeyRef: name:
foo value: secret-value
94.
ConfigMaps
95.
Same as Secrets (Unprotected)
96.
Ingress
97.
Services are for
within the cluster only (external IPs allowed, but don’ use that to serve external requests)
98.
(New since 1.2) Inbound
connections to internal cluster services
99.
Please checkout my
presentation https://docs.google.com/presentation/d/ 11ZN6qgiuZZfVyhBK2hjp1vhp_5N0DOGnAmhPreS3L5A/pub? start=false&loop=false&delayms=3000
100.
DaemonSets
101.
Ensure nodes run
a copy of a Pod Node prometheus-exporter prometheus-exporter prometheus-exporter Node Node
102.
PetSets
103.
PetSets StatefulSets
104.
Use only when
*really* needed
105.
Keeps unique IDs
in replicas (x-0, x-1, x-2,…)
106.
Questions?
Descargar ahora