Skip to content

Latest commit

 

History

History
21 lines (14 loc) · 767 Bytes

kubernetes.md

File metadata and controls

21 lines (14 loc) · 767 Bytes

Kubernetes!

  • Container orchestration platform

  • Portable across clouds/on prem data centers

  • Why Platform?

    • CRDs (Custom Resource Definition) and Controller - extensible
    • Build new applications which behave as if they are part of core Kubernetes (But they are not)
    • Many of apps are built this way - Helm, Fission
    • We will touch on this again once we know Kubernetes built in objects better.
  • Not a PaaS (But you can build a PaaS on it, in fact FaaS on Kubernetes are somewhat that)

  • Abstracts the underlying infrastructure. You say run my app - but you need not know where it is running!

  • Represents underlying infra as a single entity

  • Is pluggable - for example

    • For networking common networking interface (CNI)
    • CSI for storage