Kubernetes 101

Every seaman is not only a navigator, but a merchant and also a soldier.

Sir. William Petty

Agenda

  • Agenda
  • Why Kubernetes was born?
  • How it was born?
  • Making friends with Kubernetes
  • What could be improved?
  • Next steps
  • Questions

Why Kubernetes was born?

 

 

“Make your work to be in keeping with your purpose”

Leonardo da Vinci

DevOps

  • Deploying and updating software
  • Scalability
  • Visibility
  • Self Service
  • Modularity
  • High Avaiability
  • Better Resources Utilization
  • Persistent Data management
  • Network Managment
  • ...

Business

  • Inspiered by Google's internal system - Borg
  • "Start discussion about how containers best practices"
  • Common "language" for  clouds deployments

How Kubernetes was born?

Make friends with Kubernetes

"Think how wonderful that will be when you have tamed me!"

How Kubernetes Works?

observe, orient, decide, and act

Demo

https://github.com/viroos/k8s-101-flashtalk-examples

What could be improved?

  • "packages" management (Helm)
  • multi tenancy
  • state full apps support
  • unmanaged cluster deployments

Next Steps

  • https://www.katacoda.com/
  • Lightning Talks
  • Workshops

Questions?

k8s 101

By Maciej Sawicki

k8s 101

  • 210