作者 | 陈俊、何淋波、李鹏、宋净超
业界要闻
Golang Release 了 1.14 版本。该版本包含生产级别 go module,改进 defer 性能,以及 Goroutine 抢占等功能。
Cilium 是一款开源软件,负责以透明方式提供并保护由 Linux 容器管理平台(例如 Kubernetes)部署完成的各应用程序服务间的网络与 API 连接。
去阿姆斯特丹 KubeCon 的同学,不要忘记注册这个难得的开发者聚会。
将于中国时间 2 月 28 日结束,请大家不要忘记时间点。
上游重要进展
Kubernetes
修复老版本 Pod API 里 Pod.Status.PodIP 兼容 Pod.Status.PodIPs。建议大家紧急 Port 这个 PR,否则 1.15 版本以下的 kubelet 向 1.16 或者以上的 API Server 更新 Pod Status。
AppProtocol 可以使用应用层的协议名 (application protocols) 去标识每个 Service Port 的类型,相比之前只能使用 TCP/UCP 标识,提升了非常大的用户阅读体验。 (API PR)
Egress API 从 alpha 阶段提升到 beta 阶段,API 定义和实现更加稳定。
Knative
Eventing 2020 规划 Roadmap, 主要包括:
- 支持 V1 APIs
- Broker 生产可用(Production-ready)
- 数据面安全策略
- 数据面可扩缩(Serverless化)
社区提交了 eventing 组件自动扩缩容 PR。基本思路是通过 Knative Service 部署 eventing 组件。通过新增一个基于 keda 的自动扩缩容插件来支持。
开源项目推荐
rode 基于 Kubernetes 完成软件的可信交付链。将软件的生命周期、Release 事件统一收集到 Kubernetes 系统,然后完成注册更新到 Grafeas,最后在 Kubernetes 入口层能够拦截不合法的应用实例创建请求。
本周阅读推荐
持续集成和自动化的流水线能最大发挥声明式系统的力量。此文通过 CI 系统打通 Helm 的注册中心,完成自动化的应用交付。
你是不是还在头疼为什么自己的服务网络不通,在阅读了这篇文章之后,希望你能够使用 tcpdump 自己排查问题并解决问题。
KEDA 是基于 Kubernetes 的事件驱动的自动伸缩工具,由微软、红帽等公司开源,厂商中立,可部署在任何 Kubernetes 集群。
“阿里巴巴云原生关注微服务、Serverless、容器、Service Mesh 等技术领域、聚焦云原生流行技术趋势、云原生大规模的落地实践,做最懂云原生开发者的技术圈。”
登录后评论
立即登录 注册