Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 1.51 KB

File metadata and controls

31 lines (25 loc) · 1.51 KB

Notes on Kubernetes

What is Kubernetes?

"...container-focused cluster management thing"

Why I care about Kubenetes

  • For distributed data analytics using Dask in the cloud
  • The basic workflow I'd like to master are
    1. Create a cluster in the cloud
    2. Using Dask, offload data preprocessing on cluster
    3. Scale up/down cluster according to needs
  • The services I'll need to do this are
    1. Google Kubernetes Engine for creating the Kubernetes cluster
    2. Helm for package management in Kubernetes

FAQs

  • What lives inside a pod? Containers (e.g. Docker)
  • How many containers can live in a pod? Any number, but usually just two
  • Where do pods live? In a node
  • What is a node? A physical or virtual machine (e.g. in GCP, a VM instance)
  • How many pods can live in a node? Any number, but constrained by number of cores and memory available in the node

Resources to Learn