240 发简信
IP属地:青海
  • 从源码看ShardedListAndWatch特性

    背景 当前控制器新增实例后要不就是只有单一可以执行要不就是多个分片执行(但是客户端还是会收到全量事件)k8s 1.36新增了ShardedLis...

  • istio如何使用dns proxy

    背景 istio dns proxy可以用于提升dns解析性能和可用性 介绍 cni模式(无需设置CAPTURE_ALL_DNS) istiod...

  • 从源码理解istio的dns拦截

    背景 记录istio dns拦截相关源码,方便后续排查问题和进一步学习 简单总结 创建的pod 触发istiod的webhook,给istio-...

  • 如何稳健注入istio sidecar

    背景 应用较多时候一把梭对注入sidecar可能存在一定的风险,这里记录一下逐步注入的步骤 步骤 禁止自动注入 修改istio-system/i...

  • 如何使用istio进行pod流量摘除和灰度

    背景 有时我们线上发现某个pod异常,但是他本身是ready的,我们希望让他临时不接受流量,用于排查问题等问题解决了,想先分布部分流量给这个po...

  • istio sidecar遇到response_flags为UPE如何解决

    背景 istio的sidecar日志出现response_flags为UPE的异常情况 排查 调整日志级别 UPE代表envoy作为client...

  • 从源码看k8s 1.36新特性PodsAPI

    背景 k8s 1.36前想要获取节点当前运行的pod信息只能从apiserver获取,这样不仅不安全而且扩展性很差 在k8s 1.36中,新增了...

  • ceph扩缩容简介

    背景 记录ceph扩缩容的步骤 介绍 扩容 确认集群健康 查看新磁盘 添加host(如果需要新增host) 确认磁盘是否available 添加...

  • 理解envoy流量拦截

    背景 简单记录了相关代码和配置,帮助理解envoy的流量拦截 准备环境 分析 获取配置 查看 iptables 得到 重点关注 inbound ...

    5.7 37 0 2