K8s or Die! You must do Kubernetes. Or should you? If so when, - PowerPoint PPT Presentation
K8s or Die! You must do Kubernetes. Or should you? If so when, where, why? How?! Marco Ceppi @marcoceppi Ryan Beisner @ryanbeisner Why Kubernetes Computing in the modern age Virtual Process Machines Containers Traditional Container
K8s or Die! You must do Kubernetes. Or should you? If so when, where, why? How?! Marco Ceppi @marcoceppi Ryan Beisner @ryanbeisner
Why Kubernetes
Computing in the modern age Virtual Process Machines Containers Traditional Container Coordinator operations KVM Docker / RunC / Rkt Host Linux Filesystem 3
What is Kubernetes
kubernetes is container coordination
storage } compute compute network network for docker-style containers storage
rollout / rollback scale up / scale back service discovery load balancing self healing
EasyRSA Provides PKI / CA for TLS certs to all components ETCD Distributed data store / backend for Kubernetes K8S Master API server, scheduler, controller manager K8S Worker Kubelet, SDN, Kube Proxy, Docker
Converged Kubernetes instance-001 instance-001 instance-001 instance-001 glance instance-001 glance instance-001 glance instance-002 instance-001 glance instance-002 instance-001 glance instance-002 instance-001 glance instance-002 cinder master instance-002 cinder master instance-002 cinder master instance-002 cinder instance-002 cinder instance-002 cinder instance-003 instance-003 instance-003 etcd etcd etcd instance-003 mysql instance-003 mysql instance-003 mysql instance-003 mysql instance-003 mysql instance-003 mysql instance-004 instance-004 instance-004 easyrsa easyrsa easyrsa instance-005 instance-004 instance-004 instance-005 instance-004 instance-005 instance-004 instance-005 instance-004 instance-005 instance-005 instance-004 pod-005 pod-001 pod-002
What is OpenStack
Converged OpenStack Architecture instance-0 instance-001 instance-001 instance-001 instance-001 instance-0 instance-0 01 instance-0 instance-0 instance-0 01 01 instance-001 glance instance-001 neutron instance-001 ceilometer instance-001 keystone instance-0 instance-0 instance-0 instance-0 01 01 02 instance-002 instance-001 glance instance-002 instance-001 neutron instance-002 instance-001 ceilometer instance-002 instance-001 keystone instance-0 instance-0 instance-0 instance-0 instance-0 02 02 01 01 instance-0 instance-0 instance-0 instance-0 02 02 01 01 instance-002 cinder glance instance-002 nova neutron instance-002 heat ceilometer instance-002 glance keystone 03 instance-001 instance-0 instance-0 instance-0 instance-0 instance-0 02 02 03 03 instance-002 cinder instance-002 nova instance-002 heat instance-002 glance instance-003 instance-003 instance-003 instance-003 instance-0 instance-0 instance-0 instance-0 02 02 04 03 03 instance-002 instance-0 instance-0 instance-0 instance-0 cinder nova heat instance-019 04 04 03 03 instance-003 mysql instance-003 rabbitmq instance-003 mongodb instance-003 cinder instance-0 instance-0 04 04 03 03 instance-003 instance-003 mysql instance-003 rabbitmq instance-003 mongodb instance-003 cinder instance-004 instance-004 instance-004 instance-004 instance-0 instance-0 04 04 mysql rabbitmq mongodb instance-009 04 04 instance-004 instance-005 instance-004 instance-006 instance-007 instance-004 instance-008 instance-004 instance-004 instance-005 instance-004 instance-006 instance-004 instance-004 instance-007 instance-004 instance-008 instance-005 instance-006 instance-007 instance-008
kubernetes + openstack
kubernetes + openstack
openstack between kubernetes
kubernetes on openstack charms heat kubeadm magnum kargo
openstack on kubernetes openstack-helm kolla-kubernetes
kubernetes on bare metal charms kubeadm
kubernetes + openstack
stateless + stateful
¿Questions?
turtles, all the way down
Managing Applications and Operations LXD
Thank you! Ryan Beisner @ryanbeisner Marco Ceppi @marcoceppi https://kubernetes.io/docs https://conjure-up.io
Recommend
More recommend
Explore More Topics
Stay informed with curated content and fresh updates.