#note
[[つくって、壊して、直して学ぶ Kubernetes入門]] がめちゃくちゃ良かった
[https://kubernetes.io/ja/docs/reference/kubectl/cheatsheet/](https://kubernetes.io/ja/docs/reference/kubectl/cheatsheet/)
[小さく始めるKubernetes/The First Kubernetes](https://speakerdeck.com/bells17/the-first-kubernetes)
[Kubeletについて/Kubelet](https://speakerdeck.com/bells17/kubelet)
[Kubeletから読み解くKubernetesのコンテナ管理の裏側/Kubelet & Containers](https://speakerdeck.com/bells17/kubelet-and-containers)
[Cluster Autoscaler](https://speakerdeck.com/bells17/cluster-autoscaler)
[Kubernetesソースコードリーディング入門](https://speakerdeck.com/bells17/kubernetessosukotoriteinkuru-men)
[kube-proxy入門](https://speakerdeck.com/bells17/kube-proxyru-men)
[KubernetesとCoreDNSについて理解する](https://speakerdeck.com/bells17/kubernetestocorednsnituiteli-jie-suru)
[Kubernetesに対する理解を高めてKubernetesの「わからない」を減らそう](https://speakerdeck.com/bells17/kubernetesnidui-suruli-jie-wogao-metekubernetesno-wakaranai-wojian-rasou)
[Controllerを作ってみよう ~ Kubernetes Controllerハンズオン ~](https://speakerdeck.com/bells17/controllerwozuo-tutemiyou-kubernetes-controllerhansuon)
[アーキテクチャから学ぶKubernetesの全体像](https://speakerdeck.com/bells17/akitekutiyakaraxue-hukubernetesnoquan-ti-xiang)
EKS
[https://aws.github.io/aws-eks-best-practices/](https://aws.github.io/aws-eks-best-practices/)
[https://aws-observability.github.io/observability-best-practices/guides/containers/aws-native/eks/amazon-cloudwatch-container-insights](https://aws-observability.github.io/observability-best-practices/guides/containers/aws-native/eks/amazon-cloudwatch-container-insights)
[https://aws-observability.github.io/observability-best-practices/guides/containers/aws-native/eks/log-aggregation](https://aws-observability.github.io/observability-best-practices/guides/containers/aws-native/eks/log-aggregation)
[https://aws-observability.github.io/observability-best-practices/guides/containers/aws-native/eks/eks-api-server-monitoring](https://aws-observability.github.io/observability-best-practices/guides/containers/aws-native/eks/eks-api-server-monitoring)
[https://aws-observability.github.io/observability-best-practices/guides/containers/aws-native/eks/container-tracing-with-aws-xray](https://aws-observability.github.io/observability-best-practices/guides/containers/aws-native/eks/container-tracing-with-aws-xray)
[https://aws-observability.github.io/observability-best-practices/guides/containers/oss/eks/best-practices-metrics-collection](https://aws-observability.github.io/observability-best-practices/guides/containers/oss/eks/best-practices-metrics-collection)
[https://aws-observability.github.io/observability-best-practices/guides/containers/oss/eks/keda-amp-eks](https://aws-observability.github.io/observability-best-practices/guides/containers/oss/eks/keda-amp-eks)
クラスター設計周り
1クラスターマルチテナンシー
[https://aws.amazon.com/jp/blogs/news/multi-tenant-design-considerations-for-amazon-eks-clusters](https://aws.amazon.com/jp/blogs/news/multi-tenant-design-considerations-for-amazon-eks-clusters)
[https://techblog.zozo.com/entry/zozoglass-eks-multi-tenancy](https://techblog.zozo.com/entry/zozoglass-eks-multi-tenancy)
[https://techblog.zozo.com/entry/zozomat-migration-multi-eks](https://techblog.zozo.com/entry/zozomat-migration-multi-eks)
Tips
sh
```
# image を確認する
kubectl get deployment xxx -o=jsonpath='{.spec.template.spec.containers[0].image}'
# デバッグ用途
kubectl --namespace default debug --stdin --tty <Pod名> --image curlimages/curl --target=xxx -- sh
# node 全体を describe することができる
kubectl describe node --namespace default
```