首页 > 其他分享 >kube-proxy修改日志级别并观察endpoint变化

kube-proxy修改日志级别并观察endpoint变化

时间:2023-05-17 22:36:48浏览次数:40  
标签:kube system endpoint proxy 日志 endpoints pkg

k8s v1.15.0

修改日志级别

k edit ds kube-proxy -n kube-system

增加kube-system命名空间下coredns Pod

k get endpoints kube-dns -n kube-system -oyaml

持续输出kube-proxy日志

docker logs -f `docker ps | grep kube-proxy | grep -v pause | awk '{print $1}'`

pkg/proxy/config/config.go
NewEndpointsConfig函数
kube-proxy监听endpoints变化

handleUpdateEndpoints函数

k get cm kube-proxy -n kube-system -oyaml | grep mode

pkg/proxy/ipvs/proxier.go
OnEndpointsUpdate函数

pkg/proxy/endpoints.go
endpointsToEndpointsMap函数
输出最新endpoints列表

 

标签:kube,system,endpoint,proxy,日志,endpoints,pkg
From: https://www.cnblogs.com/WJQ2017/p/17410524.html

相关文章

  • could not initialize proxy - no Session
    在<many-to-on>中这错误很常见,字面意义就是不能被初始化,因为session已经关闭了。简单理解就是因为,你使用了lazy=true,这样hibernate在从数据库中调数据的时候是不会把关联的对象查出来的,而是保存一个获取值得方法,在你使用getXXX()调用的时候,hiberante会利用这个保存的方法去从数据库......
  • SAP Fiori Tools 里 proxy 中间件的使用场景介绍
    使用proxy中间件可以让开发人员通过配置的方式连接不同的后台系统,或者是切换不同的SAPUI5版本。下面是一个典型的ui5.yaml里的proxy配置文件的例子:-name:fiori-tools-proxyafterMiddleware:compressionconfiguration:backend:-path:/sapur......
  • 微服务注册中心之Zookeeper,Eureka,Nacos,Consul,Kubernetes区别
    目录1微服务注册中心1.1注册中心概念1.1.1为什么需要注册中心1.1.2如何实现一个注册中心1.1.3如何解决负载均衡的问题1.2注册中心如何选型1.2.1Zookeeper1.2.2Eureka1.2.3Nacos1.2.4Consul1.2.5Kubernetes1微服务注册中心微服务的注册中心目前主流的有以下五种:Zooke......
  • 使用nfs作为kubernetes动态storageClass存储
    使用nfs作为kubernetes动态storageClass存储1、StorageClass介绍参考网址:https://github.com/kubernetes-retired/external-storage​https://blog.51cto.com/xuexinhuan/5394844StorageClass对象会定义下面两部分内容:1:PV的属性.比如,存储类型,Vo......
  • 用Fiddler、Charles和mitmproxy进行手机抓包的配置教程
    [用Fiddler、Charles和mitmproxy进行手机抓包的配置教程_程序员大飞1的博客-CSDN博客](https://blog.csdn.net/weixin_42512684/article/details/93534803)写爬虫时,有些数据pc端并不能提供我们需要的数据例如抖音,就需要对手机端数据进行抓取,目前来说比较常用的app抓包软件:Fidd......
  • minikube提示找不到“Features.Enable-SwaggerUI”flag错误
    安装minikube之后想要开启apiswagger,发现报如下错误:❌在kube-apiserver[1346b5005eae]中检测到问题:Error:unknownflag:--Features.Enable-SwaggerUI查资料发现是k8s中已经移除了api的swagger,想要查看api的swagger文档需要自己启动swaggerui服务(请自行搜索)。但......
  • KubeSphere 社区双周报 | 开源之夏已启动 | 2023.04.28-05.11
    KubeSphere社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。本次双周报涵盖时间为:2023.04.28-2023.05.11。贡献者名单新晋KubeSphereCon......
  • KubeCon EU 2023 落幕,哪些技术趋势值得关注?
    KubeCon+CloudNativeCon是云原生领域的技术盛会,上个月月末,在荷兰阿姆斯特丹举办的欧洲KubeCon+CloudNativeCon刚刚落下帷幕,此次大会吸引了10000多名参会者以及200多家企业,其中58%的参会者是首次参会。这不仅反映了云原生领域在蓬勃发展,也体现出Kubernetes社区仍在急速扩大。......
  • 关于Kubernetes-v1.23.6-网络组件-calico的安装部署...
    当2个workernodes节点加入到 Kubernetes/k8s集群后,我们去master节点、执行kubectlgetnodes命令就可以看到worker节点了但是我们会看到无论是master节点、还是worker节点,STATUS都会是  NotReady,如下[root@k8s-masterqq-5201351]#kubectlgetnodesNAME......
  • kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具
    kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:# 创建一个 Master 节点$kubeadminit​# 将一个 Node 节点加入到当前集群中$kubeadmjoin<Master节点的IP和端口 >1. 安装要求在开始之前,部署Kuber......