際際滷

際際滷Share a Scribd company logo
State of State in Containers
Ross Kukulinski
May 23, 2017
Philly Kubernetes
Good Evening, Philly!
Ross Kukulinski
Now @ Heptio
RethinkDB Community
Node.js Evangelism WG
Introduction to CoreOS  OReilly Media
@RossKukulinski on Twitter/GitHub
Roadmap
01
02
03
Motivation for Containers
Kubernetes 101
Storage in Kubernetes
05
06
Database options
Wrap up
04 Operating databases
State of State in Containers - PHL Kubernetes
State of State in Containers - PHL Kubernetes
Server
Host OS
Hypervisor
Server
Host OS
Guest OS
App A
libs
App B
libs
Containers != Virtual Machines
App A
libs
Guest OS
App B
libs
Bene鍖ts of Containers
 Packaging
 Performance
 Ef鍖ciency
State of State in Containers - PHL Kubernetes
State of State in Containers - PHL Kubernetes
Roadmap
01
02
03
Motivation for Containers
Kubernetes 101
Storage in Kubernetes
05
06
Database options
Wrap up
04 Operating databases
+72 more!
What would you say youdo
here?
High-level design
High-level design
Deploying an Application
Updating an Application
Updating an Application
Updating an Application
Updating an Application
Updating an Application
Disaster!
Recovered!
Roadmap
01
02
03
Motivation for Containers
Kubernetes 101
Storage in Kubernetes
05
06
Database options
Wrap up
04 Operating databases
Data is a persistent problem
State of State in Containers - PHL Kubernetes
RethinkDB on Kubernetes
Kubernetes with Local Storage
Kubernetes with Local Storage
Kubernetes with External Storage
Kubernetes with Internal Storage
Roadmap
01
02
03
Motivation for Containers
Kubernetes 101
Storage in Kubernetes
05
06
Database options
Wrap up
04 Operating databases
Operating Databases is Hard
 Resize
 Recon鍖gure
 Updating
 Backups
 Healing
Kubernetes Operators
Observe
Analyze
Act
Roadmap
01
02
03
Motivation for Containers
Kubernetes 101
Storage in Kubernetes
05
06
Database options
Wrap up
04 Operating databases
State of State in Containers - PHL Kubernetes
Scale out or get out
Primary/Secondary
Cloud Native for the Win
Roadmap
01
02
03
Motivation for Containers
Kubernetes 101
Storage in Kubernetes
05
06
Database options
Wrap up
04 Operating databases
Summary
Thank you!
@RossKukulinski
ross@heptio.com

More Related Content

State of State in Containers - PHL Kubernetes