OpenStack and Magnum
Kubernetes as a Service for everyone
Flavio Castelli Engineering Manager (Containers) fcastelli@suse.com Michal Jura Linux Cloud/HA Developer mjura@suse.com
OpenStack and Magnum Kubernetes as a Service for everyone Flavio - - PowerPoint PPT Presentation
OpenStack and Magnum Kubernetes as a Service for everyone Flavio Castelli Michal Jura Engineering Manager (Containers) Linux Cloud/HA Developer fcastelli@suse.com mjura@suse.com New challenges New age of internet and mobile applications.
Flavio Castelli Engineering Manager (Containers) fcastelli@suse.com Michal Jura Linux Cloud/HA Developer mjura@suse.com
2
3
4
5
6
Load balancer
worker-B gbook-01 8081 blog-01 8080 worker-A gbook-01 8081 8080 worker-C 8081 blog-01 8080
7
8
9
10
11
12
13
Magnum provides project isolation for container orchestration engines
✔ Orchestrate cloud resources and instances with Heat ✔ Clone environments with similar network with Neutron ✔ Implement separate clusters in many projects through Keystone
✗
Google Kubernetes
✗
Docker Swarm
✗
Apache Mesos
✔ Docker client can access hosts and containers ✔ Kubernetes client can also directly manage pods, replication controllers, services, etc.
15
16
17
18
19
20
21
Flavio Castelli Engineering Manager (Containers) fcastelli@suse.com Michal Jura Linux Cloud/HA Developer mjura@suse.com