ETCD
kube-api
kube controller manager
kube-scheduler
kubelet
kube proxy
pod
replica set
deployment
service
namespace
imperative vs declarative
kubectl apply