Upgrade to Pro — share decks privately, control downloads, hide ads and more …

What is Kuberentes and should I care?

What is Kuberentes and should I care?

With the widespread use of containerisation, Kubernetes has become the de-facto standard for orchestrating and managing containerised applications. In this talk Salman will go through the Kubernetes architecture and talk about some of its features. The talk will end with a demo of how Kubernetes can be used to accelerate software development.

Avatar for Salman Iqbal

Salman Iqbal

November 26, 2018
Tweet

More Decks by Salman Iqbal

Other Decks in Technology

Transcript

  1. • Monthly meetup in Cardiff. • Setting up meetups in

    other Welsh towns and cities. • Speakers. • Sponsors.
  2. “Kubernetes is an open-source system for automating deployment, scaling, &

    management of containerised applications.” - kubernetes.io
  3. k8s

  4. Pod

  5. Pod Pod kubelet proxy Node Pod Pod kubelet proxy Node

    Node Pool Control Plane etcd API Controller
  6. Pod Pod kubelet proxy Node Pod Pod kubelet proxy Node

    Node Pool Control Plane etcd API Controller Scheduler
  7. Pod Pod kubelet proxy Node Pod Pod kubelet proxy Node

    Node Pool Control Plane etcd API Controller Scheduler
  8. Pod Pod kubelet proxy Node Pod Pod kubelet proxy Node

    Node Pool Control Plane etcd API Controller Scheduler kubectl
  9. • Auto-Scaling • Canary Deployments • Long Running Svc •

    Stateful Apps • Resource Monitor • Networking • Load Balancing • Health Checks