Mirantis 收购 Docker | 云原生生态周报 Vol. 28
作者 | 禅鸣、进超、心水、心贵
业界要闻
Mirantis 是一家扎根于 OpenStack 的云公司,最近专注于 Kubernetes。该公司刚刚收购了 Docker 的企业部门,该业务部门包括 Docker Enterprise 技术平台及所有相关的知识产权、约 400 名员工中的 300 人、750 家企业客户以及所有企业伙伴关系。
Project Quay 包含一系列在 Apache 2.0 和其他开源许可证下许可的开源软件。它遵循一个带有维护者委员会的开源治理模型。
KubeCon + CloudNativeCon North America 2019 于 11 月 18 日 在 San Diego 正式召开。
上游重要进展
KEP
主要为了解决以下问题:
- PreSidecars 将在普通容器之前启动,但在 init 容器之后启动,这样它们就可以在您的主进程开始之前准备好;
- PostSidecars 将在普通容器之后启动,以便它们在您的主进程启动后可以执行某些操作,例如更新 css 文件,转发日志等。
主要为了解决以下问题:
- Client/Server 版本偏移;
- API 扩展支持;
- 提供更简单的选项来与 cli 工具进行集成(例如 jq);
- 提供与 unix cli 标准集成的接口(xargs/find -exec/globbing);
- 保留配置注释,结构等。
将IP地址类型分解为IPv4 和 IPv6。并逐步弃用原有地址类型,其在 1.17 中对新的 EndpointSlices 无效,然后在 1.18 中变得完全无效。
K8S PR
提供一种在 --show-enable-metrcis-for-version 设置时重新注册隐藏指标的机制。
有两个原因:
- 新版本中 http.CloseNotifier 已经被废弃;
- 如果请求协议为 HTTP/2.x,原始代码使用 http.CloseNotifier 的情况下,每一个 Watch 将多花费 1 个 goruntine。在大规模场景下,过多的 goruntine 对 API Server 是一个非常大的负担和性能瓶颈。
在 Windows 上使用 Containerd 时,将由 kubelet 管理“ C: Windows System32 drivers etc hosts”文件。
为了减少 service controller 在节点有更新时,更新 backend 的延迟。
当提供客户端证书证书文件后,始终保持从磁盘重新启动证书文件以进行新连接,并在证书更改时关闭连接。
Knative
当前 Kubernetes 社区(Kubebuilder 和 Metacontroller)正在研究控制平面可伸缩性,认为虽然用于 Kubernetes 工作的"无服务器控制器"是一个思想实验,但距离我们并不远,并且在技术上也是可行的。
开源项目推荐
阿里云容器服务团队自研 CNI 网络插件,支持 VPC 和 ENI 等。
Vmware 开源基于 OVS 的 Kubernetes 网络方案。
KubeSphere 是在 Kubernetes 之上构建的以应用为中心的多租户容器管理平台,目前已经达到 GA 状态。
具有硬件资源感知工作负载放置策略的 Kubernetes Container Runtime Interface 代理服务。
本周阅读推荐
CRDs/controllers 是 Kubernetes 中重要的组件,它们会将集群内的各种资源调整到期望状态。学习 Reconciling 可以帮助我们更好的理解 CRDs/controllers 是如何工作的。
通过漫画的形式对 Openshift 及相关产品加以介绍,比较有趣。

随着时间的推移,Docker 开始根植于我们的日常生活当中。然而,Docker 一切辉煌的背后,技术社区中开始有不少人认为 Docker 正一路朝着沉没的方向前进。那么,这样的判断有没有依据?Docker 真的快要不行了吗?或者说,这只是技术领域当中部分小年轻们一厢情愿的偏执?
由于目前国内并没有比较好的 Go 语言书籍,而国外的优秀书籍因为英文的缘故在一定程度上也为不少 Go 语言爱好者带来了一些学习上的困扰。
为了加快扩散 Go 爱好者的国内群体,译者在完成 《The Way to Go》 一书的阅读后,决定每天抽出一点时间来进行翻译工作,并以开源的形式免费分享给有需要的 Go 语言爱好者。
在 Istio 服务网格中,每个 Envoy 占用的内存也许并不算多,但所有 sidecar 增加的内存累积起来则是一个不小的数字。在进行商用部署时,我们需要考虑如何优化并减少服务网格带来的额外内存消耗。
Buoyant 创始人、Service Mesh 技术的提出者、第一个 Service Mesh Linkerd 的作者 Willian Morgan 为您解析 Service Mesh 现状。
“ 阿里巴巴云原生微信公众号(ID:Alicloudnative)关注微服务、Serverless、容器、Service Mesh等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云原生开发者的技术公众号。”
Mirantis 收购 Docker | 云原生生态周报 Vol. 28的更多相关文章
- 云原生生态周报 Vol. 5 | etcd性能知多少
业界要闻 1 Azure Red Hat OpenShift已经GA.在刚刚结束的Red Hat Summit 2019上,Azure Red Hat OpenShift正式宣布GA,这是一个微软和红 ...
- 云原生生态周报 Vol. 3 | Java 8 ❤️ Docker
摘要: Docker Hub遭入侵,19万账号被泄露:Java 8 终于开始提供良好的容器支持:Snyk 年度安全报告出炉,容器安全问题形势空前严峻. 业界要闻 Docker Hub遭入侵,19万账号 ...
- [转帖]Kubernetes v1.17 版本解读 | 云原生生态周报 Vol. 31
Kubernetes v1.17 版本解读 | 云原生生态周报 Vol. 31 https://www.kubernetes.org.cn/6252.html 2019-12-13 11:59 ali ...
- 云原生生态周报 Vol. 6 | KubeCon EU 特刊
5 月 26日,2019 年第一个 KubeCon + CloudNativeCon 在巴塞罗那成功闭幕.本届 KubeCon 共吸引了超过 7700 名与会者,相较去年哥本哈根大会的 4300 余名 ...
- 云原生生态周报 Vol. 7 | Docker 再爆 CVE
业界要闻 Docker 基础镜像 Alpine 爆出提权漏洞(CVE-2019-5021):该CVE影响自 Alpine Linux 3.3 版本开始的所有 Docker 镜像.该漏洞的机制在于 Al ...
- VMware 完成 27 亿美元的 Pivotal 收购 | 云原生生态周报 Vol. 34
作者 | 汪萌海.王思宇.李鹏 业界要闻 VMware 完成 27 亿美元的 Pivotal 收购 VMware 在 12 月 30 日宣布,已完成 27 亿美元的 Pivotal 收购,同一天 Pi ...
- 云原生生态周报 Vol. 2
摘要: Cloud Native Weekly China Vol. 2 业界要闻 Kubernetes External Secrets 近日,世界上最大的域名托管公司 Godaddy公司,正式宣布 ...
- 云原生生态周报 Vol. 17 | Helm 3 发布首个 beta 版本
本周作者 | 墨封.衷源.元毅.有济.心水 业界要闻 1. Helm 3 首个 beta 版本 v3.0.0-beta.1 发布 该版本的重点是完成最后的修改和重构,以及移植其他 Helm 2 特性. ...
- Knative 暂时不会捐给任何基金会 | 云原生生态周报 Vol. 22
作者 | 新胜.心贵.进超.元毅.衷源 业界要闻 谷歌:不会向任何基金会捐赠 Knative 自 Knative 项目开始以来,一直存在关于是否将 Knative 捐赠给基金会(例如 CNCF)的疑问 ...
随机推荐
- 【Java基础】谈谈集合.CopyOnWriteArrayList
目录 实现原理 遍历时不用加锁的原因 CopyOnWriteArrayLis的缺点 使用场景 总结 参考 本篇博客介绍CopyOnWriteArrayList类,读完本博客你将会了解: 什么是COW机 ...
- NodeJs编写Cli实现自动初始化新项目目录结构
应用场景 前端日常开发中,会遇见各种各样的cli,这些工具极大地方便了我们的日常工作,让计算机自己去干繁琐的工作,而我们,就可以节省出大量的时间用于学习.交流.开发. 注释:文章附有源码链接! 使用工 ...
- 自然语言处理(NLP)
苹果语音助手Siri的工作流程: 听 懂 思考 组织语言 回答 这其中每一步骤涉及的流程为: 语音识别 自然语言处理 - 语义分析 逻辑分析 - 结合业务场景与上下文 自然语言处理 - 分析结果生成自 ...
- 06_基本框架_VMCS_GuestArea
1 Guest-State Area 1.1 References 注释: 其实 内容很多 一般是不背 的:需要的时候来查就行:但是要大致知道是做啥的. 代码 > 设置 Guest Area / ...
- The usage of Markdown---表格
更新时间:2019.09.14 谈到怎么在Markdown中插入表格,其实只要熟知以下几点就可以了: 使用管道符|进行内容的分割 使用冒号:和连号符-表示表格内容的对齐情况,连号符-在中间,冒号: ...
- win8 批处理自动填写ip
本文适用于,经常把电脑来回带而又每次都得改ip的人 有木有觉得,这很麻烦,而又必须得这样做? 人真是因为懒惰而变得聪明.如果你不想每次重复填写,有幸百度到了这篇文章,感谢你的阅读. 现在我把研究成果共 ...
- (day28)操作系统发展史+进程
目录 一.操作系统发展史 (一)穿孔卡片(手工操作) (二)批处理系统(磁带存储) 1. 联机批处理系统 2. 脱机批处理系统 (三)多道技术 二.进程 (一)程序和进程 (二)进程调度 1. 先来先 ...
- linux下shell脚本启动jar包
本文采用的jar包是通过idea下maven打包的springboot项目. 写这个shell脚本是为了在linux下方便启动jar包时不用输入太多的shell命令,将启动脚本的一系列shell命令整 ...
- Sqoop的安装和验证
Sqoop是一个用来完成Hadoop和关系型数据库中的数据相互转移的工具,它可以将关系型数据库中的数据导入到Hadoop的HDFS中,也可以将HDFS的数据导入到关系型数据库中. Kafka是一个开源 ...
- unity 序列帧播放
[SerializeField] private Image m_ScreenImage; //序列帧播放的image [SerializeField] ; // 一秒播放的帧数 [Serialize ...