indexer技术原理简单分析
Indexer Indexer原理 我们知道reflector会生产数据放入到Delta FIFO Queue这个队列里面,然后Delta FIFO会将数据交给下方的消费者,这里有两个消费者,一个是事件处理办法(sharedProcesso...
Indexer Indexer原理 我们知道reflector会生产数据放入到Delta FIFO Queue这个队列里面,然后Delta FIFO会将数据交给下方的消费者,这里有两个消费者,一个是事件处理办法(sharedProcesso...
DeltaFIFO DeltaFIFO原理 Reflector获取到我们的资源列表或者是监听到我们的资源事件变化的时候,他是如何将我们的数据放入到Delta FIFO Queue这个对列里面的,Delta FIFO其实是client-go给...
Reflector Reflector原理 reflector在client-go里面的主要作用是与apiserver进行交互,获取自定义资源数据更新到Delta FIFO队列里面,所以它主要分为两部分功能,一部分是list和watch的功...
RESTClient RESTClient原理 client-go作为K8s官方给我们提供的与apiserver进行交互的工具库,他提供了几个client供我们使用 首先在开始之前需要设置我们的环境 K8S版本:v1.23.3 miniku...
kubectl管理工具命令概要 安装kubectl命令行管理工具补全插件 [root@k8s-master ~]# yum -y install bash-completion [root@k8s-master ~]# source <...
该脚本适用于管理员创建,脚本中证书按实际修改,有需要请自取。 #!/bin/bash USERNAME="$1" APISERVER="https://10.0.0.150:6443" CA_FILE...
问题一:报错 cannot allocate memory 或者 no space left on device ,修复K8S内存泄露问题 问题描述 一. 当k8s集群运行日久以后,有的node无法再新建pod,并且出现如下错误,当重启服务...
前言 本文通过自身理解进行述说,如有不准确的地方,请指正。 在讲述一系列相关专业术语之前,先尝试用一个通俗易懂的故事来说明 Kubernetes 中 node 与 pod 之间的爱恨情仇。 雄性(node)| 雌性(pod) 在银河系以外的...
之前我们一直使用ingress网关暴露服务,现在有些pod直接使用LoadBalancer向外提供服务,突然开发小伙伴说程序获取的IP不对 这里引用官方的一段话: Source IP for Services with Type=LoadB...
全局配置 除了可以通过 annotations 对指定的 Ingress 进行定制之外,我们还可以配置 ingress-nginx 的全局配置,在控制器启动参数中通过标志 --configmap 指定了一个全局的 ConfigMap 对象,...