按照惯例,先上图,cache对应Informer中的Local Store。 直接撸源码(基于1.12版本,有删减,不影响主要逻辑) 1 2 3 4 5 6
DeltaFIFO位于Reflector和LocalStore之间,看名字知道是个先进先出的队列,作用就是缓存数据变化,直接看代码 1 2 3 4 5
问题 线上k8s集群在进行容器创建时报如下错误 Failed create pod sandbox: rpc error: code = Unknown desc = failed to start sandbox container for pod “xxx-sf-32c80-0”: Error response from daemon: cgroups: cannot find cgroup mount destination: unknown 之前遇到过cgroup相关问题,但是
背景 容器原生设计为单进程模型,但公司线上运行的服务以多进程的方式运行,而且里面包含了很多的agent,例如日志采集、监控采集、数据配送等,耦
现象 线上k8s集群报警,宿主fd利用率超过80%,登陆查看dockerd内存使用26G 排查思路 由于之前已经遇到过多次dockerd资源泄露的
1. 背景 承接上文,近期我们排查弹性云线上几起故障时,故障由多个因素共同引起,列举如下: 弹性云在逐步灰度升级docker版本至 18.06.3-ce 由于历史原因,弹