240 发简信
IP属地:海南
  • Resize,w 360,h 240
    使用kind在本地搭建kubernetes e2e测试环境(mac)

    给kubernetes社区贡献代码时,经常需要写e2e测试,本地测试通过后再提PR效率更高,也专业一点。 前提条件 本地完成kubernetes...

  • Resize,w 360,h 240
    kube-controller-manager分析之NodeLifecycleController

    功能 监控node的健康状态,异常后打上相应的noExection 污点,由TaintManager驱逐异常node上的污点。Kube-cont...

  • Resize,w 360,h 240
    linux cgroup内存计费解读

    目的 了解linux内存计费的目的是,因为最近有业务反馈说从监控上看内存使用率已经达到150%容器才oom,我们监控使用的指标是containe...

  • Resize,w 360,h 240
    使用bpftrace分析网络包在内核协议栈各层的耗时

    为什么使用bpf分析耗时问题 网络性能时分析抓包工具是一大利器,tcpdump/wireshark等抓包工具底层都是使用bpf提供的库,抓包位置...

  • centos7(内核版本5.4)容器中使用bpftrace

    说明 bpftrace是一款基于BPF和BCC的开源跟踪器。BCC实现的工具,bpftrace也基本实现了一套,方便的排查系统性能问题。bpft...

  • kubelet exec 访问容器失败的原因及解决方案

    现象 业务的个别实例无法通过kubelet exec登录到容器里 原因 kubelet为处理attach 容器的监听的 port(这个por...

  • Resize,w 360,h 240
    mysql-operator容器化部署mysql8

    基础组件容器化 前一段时间容器化了容器的s3和pika。由于已经有开源方案,本次mysql直接以operator容器化。使用的是[pressla...

  • Resize,w 360,h 240
    client-go informer源码分析一(Reflector)

    Informer k8s里每一种资源(包括内置资源如pod和自定义资源),都会通过client-go代码生成器informer-gen,为该资源...

  • Resize,w 360,h 240
    基础组件s3容器化

    场景 由于公司在做Tob项目,s3对象存储的部署工作变得频繁,部署及后期运维都给运维同学带来一定压力。将s3容器化对于运维同学必然是福音。如果用...