k8s or die
play

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


  1. K8s or Die! You must do Kubernetes. Or should you? If so when, where, why? How?! Marco Ceppi @marcoceppi Ryan Beisner @ryanbeisner

  2. Why Kubernetes

  3. Computing in the modern age Virtual Process Machines Containers Traditional Container Coordinator operations KVM Docker / RunC / Rkt Host Linux Filesystem 3

  4. What is Kubernetes

  5. kubernetes is container coordination

  6. storage } compute compute network network for docker-style containers storage

  7. rollout / rollback scale up / scale back service discovery load balancing self healing

  8. 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

  9. 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

  10. What is OpenStack

  11. 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

  12. kubernetes + openstack

  13. kubernetes + openstack

  14. openstack between kubernetes

  15. kubernetes on openstack charms heat kubeadm magnum kargo

  16. openstack on kubernetes openstack-helm kolla-kubernetes

  17. kubernetes on bare metal charms kubeadm

  18. kubernetes + openstack

  19. stateless + stateful

  20. ¿Questions?

  21. turtles, all the way down

  22. Managing Applications and Operations LXD

  23. Thank you! Ryan Beisner @ryanbeisner Marco Ceppi @marcoceppi https://kubernetes.io/docs https://conjure-up.io

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend