高品质的音视频能力是怎样的? | Qcon 全球软件开发大会·上海站邀请函 了解详情
写点什么

【独家】K8s 漏洞报告|近期 Bug Fix 解读

  • 2019-12-27
  • 本文字数:784 字

    阅读完需:约 3 分钟

【独家】K8s漏洞报告|近期 Bug Fix解读

1. 近期 BugFix 汇总


2. client-go DiscoveryClient 被限流问题


——本期更新内容


1


近期 Bug Fix 数据汇总


Kubernetes 1.17.0 于两周前发布,针对此版本的 bug 报告相对较少。笔者通过分析发现绝大多数的 Bug Fix 都是一些小的或者冷门特性的修复,不影响正常使用。下面挑选了用户比较关心的 Bug 进行解读。


client-go DiscoveryClient


被限流问题


一位来自日本的用户反馈在使用 1.17.0 版本的 client-go 创建的 DiscoveryClient 时,发现请求被限流了,部分日志如下:



该用户还提出,在 1.16.0 版本中,没有限流问题。在 v1.17.0 版本中,默认对所有的 client 进行限流,该用户希望 DiscoveryClient 应该被豁免而不必限流。


经社区讨论,最终决定 DiscoveryClient 不应该被豁免,但可以拥有一个默认的而且相对较大一点的限流阀值。修改代码如下:



不过该问题需要在 v1.17.1 版本中修复,在 v1.17.1 发布之前,用户可以 workaround 此问题。


Workaround:


用户在使用 NewDiscoveryClientForConfig 和 NewDiscoveryClientForConfigOrDie 创建客户端时,可以通过 Burst 主动指定限流阀值:


// Config holds the common attributes that can be passed to a Kubernetes client on


// initialization.


type Config struct {


Host string


APIPath string


ContentConfig


Username string


Password string


// 省略部分字段…


// Maximum burst for throttle.


Burst int // 省略部分字段


}相关链接:


https://github.com/kubernetes/kubernetes/issues/86149


END


Call For Contributor!


赢¥2048 元华为开发者大会(2020)门票


KubeEdge&Volcano 共同发起开发者贡献有奖活动,将送出 20 张价值¥2048 的华为开发者大会(2020)门票,只要参与社区贡献就有机会获得门票。


您能想到的任何方式例如发掘 Bug、代码 review、提交 Issue、发表博客、反馈需求等都属于社区贡献。


活动时间:2019 年 12 月 16 日 - 2020 年 1 月 20 日。


2019-12-27 14:032410

评论

发布
暂无评论
发现更多内容

翻遍GitHub,这份MySQL全面手册,受喜爱程度不输任何大厂笔记

Geek_0c76c3

Java MySQL 程序员 架构 面试

从简历被拒到收割8个大厂offer,我只用了三个月

程序知音

Java 架构 java面试 后端技术 Java面试八股文

上岸稳了!GitHub标星115k+的阿里内部Java学习教程限时开源

Geek_0c76c3

Java 数据库 程序员 架构 开发

如何在 SAP BTP 平台上重用另一个已经开发好的 service

Jerry Wang

云原生 SaaS 云平台 SAP 10月月更

一文读懂 MySQL 索引

说故事的五公子

MySQL 数据库 索引

搜索中常见数据结构与算法探究(一)

京东科技开发者

数据结构 ES 哈希 数据结构算法 搜索算法

STM32L051测试 (二、开始添加需要的代码)

矜辰所致

stm32 STM32CubeMX 10月月更

前端线下面授培训机构该怎么选择?

小谷哥

web前端技术培训学习好点

小谷哥

OpenHarmony社区运营报告(2022年9月)

OpenHarmony开发者社区

OpenHarmony

又一里程碑!阿里首推Java面试通关手册,必须人手一份!

Geek_0c76c3

Java 数据库 程序员 架构 面试

初学大数据培训学习入门

小谷哥

小程序运营怎么做?

源字节1号

软件开发 前端开发 后端开发 小程序开发

大数据学习培训机构怎么去选择

小谷哥

如何用AR Engine环境Mesh能力实现虚实遮挡

HMS Core

AR

全网首发“Java面试考点大全”,25+专题梳理:JVM+多线程+Spring全家桶+MySQL+Redis等

Geek_0c76c3

Java 数据库 程序员 架构 面试

【LeetCode】仅执行一次字符串交换能否使两个字符串相等Java题解

Albert

LeetCode 10月月更

web3 chainlink 预言机喂价、VRF

1_bit

智能合约 web3 chanlink

打破“双十定律”,华为云AI推动超级抗菌药Drug X研发加速

华为云开发者联盟

AI 华为云 药物研发 盘古大模型 企业号十月 PK 榜

技术分享预告|DocArray x Redis 比快更快的向量搜索

Jina AI

人工智能 开源 算法 向量检索 神经搜索

阿里 DBA 首次公开 MySQL 调优笔记,GitHub上已经开始疯狂涨星

Geek_0c76c3

Java 数据库 开源 程序员 面试

算数、赋值、比较、逻辑、三元运算符

共饮一杯无

Java 运算符 10月月更

抖音后端123面开挂,全靠这份啃了58天的「Java进阶核心知识集」

Geek_0c76c3

Java 数据库 程序员 架构 面试

ShareSDK Android端权限说明

MobTech袤博科技

sdk Andriod

MobPush iOS端常见问题

MobTech袤博科技

ios

数字化转型:营销数字化

Taylor

数字化 营销数字化 客户数据平台 CDP 营销数据中台

前端培训学习的就业前景是什么样的

小谷哥

【独家】K8s漏洞报告|近期 Bug Fix解读_文化 & 方法_华为云原生团队_InfoQ精选文章