kubernetes 零散笔记

Note

  • k8s 中的 static pod 是通过在pod名字后使用连字符加节点名称的方式来表示的…
  • static pod 的源文件应存放在在 /etc/kubernetes/manifests/ , pod 启动后,会自动添加后缀来表示。 就好像这样: multi-container-playground-cluster1-worker1

  • 容器的 affinity 中,关于 topologykey 的理解:当 topologykey 所标记的值一致时,kubernets 则会认为这些相关的 pods/nodes 属于同一个域中。

  • 通过 kubeadm 命令检查集群证书过期时间:kubeadm certs check-expiration | grep apiserver 或者通过解码集群证书进行验证:openssh x509 -noout -text -in /etc/kubernetes/pki/apiserver.crt

  • kubernetes 在节点资源不足时,会优先删除实际使用资源大于 request 中需要的资源的 pod,而那些没有添加 request 定义的 pod 会被默认为资源使用超限。参考:here
Built with Hugo
Theme Stack designed by Jimmy