+ All Categories
Home > Technology > kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Date post: 07-Jan-2017
Category:
Upload: per-bernhardt
View: 619 times
Download: 1 times
Share this document with a friend
92
@ Chefkoch.de ein Vortrag von Per Bernhardt
Transcript
Page 1: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

@ Chefkoch.de

ein Vortrag von Per Bernhardt

Page 2: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Mein Name ist Perhttp://perprogramming.de

Ich bin ein Chefkochhttp://www.chefkoch.de

Page 3: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Agenda

Page 4: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Agenda1. Container? WTF?

Page 5: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Agenda1. Container? WTF?

2. Erfahrungen

Page 6: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Agenda1. Container? WTF?

2. Erfahrungen

3. Fazit

Page 7: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Agenda1. Container? WTF?

2. Erfahrungen

4. Fragen??

3. Fazit

Page 8: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Container? WTF?

Page 9: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 10: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 11: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 12: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 13: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 14: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 15: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 16: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

ALT

Page 17: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

NEU

Page 18: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

ALT

Deploy Deploy DeployDeploy

Page 19: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Deploy Deploy DeployDeploy

NEU

Page 20: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

ALTOps Dev

Page 21: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

NEUOps Dev

Page 22: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

NEUOps Dev

?

Page 23: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Orchestrierung!

Page 24: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 25: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Helios

Page 26: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Apache

Helios

Page 27: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Apache

Helios

Page 28: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Apache

Helios

Page 29: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Apache

Helios

Page 30: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Apache

Helios

ECS

Page 31: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Apache

Helios

ECS

Page 32: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Apache

Helios

ECS…

Page 33: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 34: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 35: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 36: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 37: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 38: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 39: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 40: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 41: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 42: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Erfahrungen

Page 43: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 44: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Change is hard

Page 45: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Change is hard• Produkt / Management mag keine teuren Innovationen

Page 46: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Change is hard• Produkt / Management mag keine teuren Innovationen• Entwickler sind (manchmal) faul

Page 47: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 48: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Mehr, mehr, mehr…

Page 49: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Mehr, mehr, mehr…• Mehr Services

Page 50: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Mehr, mehr, mehr…• Mehr Services• Mehr Deployments

Page 51: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Mehr, mehr, mehr…• Mehr Services• Mehr Deployments• Mehr Updates

Page 52: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Mehr, mehr, mehr…• Mehr Services• Mehr Deployments• Mehr Updates• Mehr Technologien

Page 53: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 54: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Umgebungen bitte!

Page 55: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Umgebungen bitte!• Leichte Definition möglich

Page 56: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Umgebungen bitte!• Leichte Definition möglich• Namespaces ermöglichen

Page 57: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Umgebungen bitte!• Leichte Definition möglich• Namespaces ermöglichen

• replizieren

Page 58: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Umgebungen bitte!• Leichte Definition möglich• Namespaces ermöglichen

• replizieren• aufräumen

Page 59: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Umgebungen bitte!• Leichte Definition möglich• Namespaces ermöglichen

• replizieren• aufräumen• Zugriffsschutz

Page 60: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Umgebungen bitte!• Leichte Definition möglich• Namespaces ermöglichen

• replizieren• aufräumen• Zugriffsschutz

Page 61: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Umgebungen bitte!• Leichte Definition möglich• Namespaces ermöglichen

• replizieren• aufräumen• Zugriffsschutz

Aber..

Page 62: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Umgebungen bitte!• Leichte Definition möglich• Namespaces ermöglichen

• replizieren• aufräumen• Zugriffsschutz

Aber..• Massives Auf- und Abbauen mit Docker buggy

Page 63: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Umgebungen bitte!• Leichte Definition möglich• Namespaces ermöglichen

• replizieren• aufräumen• Zugriffsschutz

Aber..• Massives Auf- und Abbauen mit Docker buggy• Hardware-Ressourcen in der Entwicklung (Laptop)

Page 64: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 65: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Bugs, Bugs, Bugs…

Page 66: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Bugs, Bugs, Bugs…• Namespace-Isolation

Page 67: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Bugs, Bugs, Bugs…• Namespace-Isolation• Concurrent-Pull

Page 68: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Bugs, Bugs, Bugs…• Namespace-Isolation• Concurrent-Pull• Orphan-Pull

Page 69: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Bugs, Bugs, Bugs…• Namespace-Isolation• Concurrent-Pull• Orphan-Pull• Exec-Timeout

Page 70: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Bugs, Bugs, Bugs…• Namespace-Isolation• Concurrent-Pull• Orphan-Pull• Exec-Timeout• …

Page 71: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 72: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 73: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Fehlende Features

Page 74: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Fehlende Features• kubectl wait

Page 75: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Fehlende Features• kubectl wait• Variablen-Expansion

Page 76: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Fehlende Features• kubectl wait• Variablen-Expansion• …

Page 77: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 78: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 79: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Komplexe Probleme

Page 80: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Komplexe Probleme• Rolling Updates mit Zero Downtime?

Page 81: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Komplexe Probleme• Rolling Updates mit Zero Downtime?• Blue/Green Deployment?

Page 82: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Komplexe Probleme• Rolling Updates mit Zero Downtime?• Blue/Green Deployment?• Canary Release?

Page 83: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Komplexe Probleme• Rolling Updates mit Zero Downtime?• Blue/Green Deployment?• Canary Release?• Cluster Update?

Page 84: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Komplexe Probleme• Rolling Updates mit Zero Downtime?• Blue/Green Deployment?• Canary Release?• Cluster Update?• …

Page 85: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Fazit

Page 86: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne
Page 87: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Kubernetes forciert DevOps!

Page 88: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Kubernetes forciert DevOps!

Kubernetes forciert CD!

Page 89: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Kubernetes forciert DevOps!

Kubernetes forciert CD!

Kubernetes ist komplex

Page 90: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Kubernetes forciert DevOps!

Kubernetes forciert CD!

Kubernetes ist Bleeding Edge

Kubernetes ist komplex

Page 91: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

Kubernetes forciert DevOps!

Kubernetes forciert CD!

Kubernetes ist Bleeding Edge

Kubernetes ist komplex

Wir sind optimistisch!

Page 92: kubernetes @ chefkoch.de - Kubernetes Meetup Cologne

?Fragen

http://perprogramming.de [email protected]

Danke!


Recommended