k8s
kubeconform
https://github.com/yannh/kubeconform
kube-lint
pluto
deprecated api
https://github.com/FairwindsOps/pluto
kubectl
https://learnk8s.io/blog/kubectl-productivity
テスト用
kubectl run test-shell -n default --rm -it --image=busybox -- /bin/sh
k8s control plane
etcd
リソースや設定格納
kube-scheduler
PodのNod配置をコントロール
kube-apiserver
各ワーカーノードのkubeletからリクエスト受付
リクエストはetcdに保存
kube-contoller-manager
各種リソースをみて実際のPodの操作をするConrollerの管理
Contoller自体はapi-serverにリクエストをおくったり、システムの監視を行う