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

Application Orchestration with Kubernetes

Application Orchestration with Kubernetes

Avatar for Steve Sloka

Steve Sloka

August 13, 2015
Tweet

More Decks by Steve Sloka

Other Decks in Technology

Transcript

  1. “helmsman of a ship” • lean: lightweight, simple, accessible •

    extensible: modular, pluggable, hookable, composable, toolable • portable: public, private, hybrid, multi cloud • self-healing: auto-placement, auto-restart, auto- replication
  2. High level concepts ◦ node ◦ pod ◦ scheduler ◦

    labels ◦ replication controller ◦ service
  3. POD

  4. Schedules pods to run on nodes ◦ global scheduler ◦

    best fit chosen based on pod requirements ◦ pluggable
  5. Service discovery for pods ◦ proxy runs on each node

    ◦ virtual IP per service / dns address ◦ dynamic “pods” based on label queries