来QCon北京,现场感受“纯血鸿蒙”的魅力!席位有限,抓紧报名 了解详情
写点什么

云原生生态周报 Vol. 12:K8s 1.16 API 重大变更

  • 2019-07-30
  • 本文字数:1891 字

    阅读完需:约 6 分钟

云原生生态周报 Vol. 12:K8s 1.16 API 重大变更

前言

《云原生生态周报》由阿里云容器平台联合蚂蚁金服共同发布,每周一期。众多一线社区专家与您一起“跟踪动态,读懂社区”,分享云原生社区项目进展、活动发布、精选博客等信息。以下是第十二期云原生生态周报的内容。

业界要闻

1 K8s 1.16 将废弃一系列旧的 API 版本:影响面涉及 NetworkPolicy、PodSecurityPolicy、DaemonSet, Deployment, StatefulSet, and ReplicaSet 和 Ingress。请各位 K8s 用户和开发者关注。相关 API 都是进行了迁移如下:


  • NetworkPolicy: 在 v1.16 中不再使用 extensions/v1beta1

  • 迁移到networking.k8s.io/v1 API,自 v1.8 之后可用,存量数据可以通过新的 API 获取和更新

  • PodSecurityPolicy:在 v1.16 不再使用 extensions/v1beta1

  • 迁移到 policy/v1beta1 API,自 v1.10 之后可用,存量数据可以通过新的 API 获取和更新

  • Deamon Set、Deployment、StatefulSet 和 ReplicaSet:从 v1.16 开始将不再通过 extension/v1beta1、apps/v1beta1、或者 apps/v1beta2 提供

  • 迁移到 apps/v1 API,自 v1.9 已经可用,存量数据可以通过新的 API 获取和更新

  • Ingress:从 v1.18 开始不再通过 extensions/v1beta1 提供

  • 迁移到networking.k8s.io/v1 API,存量数据可以通过新的 API 获取和更新

  • 详细信息:https://kubernetes.io/blog/2019/07/18/api-deprecations-in-1-16/


2 Prometheus 持续备受瞩目,多家云厂商推出托管或集成服务。作为 CNCF 下的另一个成功项目,Prometheus 已经在被微软 Azure 上与 Azure Monitor 进行集成,现已进入预览阶段。 上个月,阿里云推出了托管版的Prometheus监控产品,支持白屏化安装 exporter,开箱即用的监控大盘,开源组件全兼容,无需运维基础能力免费使用。此外,阿里云也推出了开源增强的Prometheus解决方案,在采集指标丰富度、采集指标准确性等方面做了增强,支持使用阿里云 TSDB 时序数据库做数据的持久化与高可用,可以简单方便的通过 Helm Chart 进行一键安装管理。

上游重要进展

1 Kubernetes 设计增强提议(KEP)


  • IPv6 支持进入Beta阶段

  • Cloud Provider Label 准备GA目前的 cloud provider label 都是 beta,计划去掉并修改


2 knative 项目


  • 计划 8 月 6 日发布 Serving 0.8,相关的 issue 主要是可用性和稳定性的改善

  • 增强直接从 source 消费 event 的易用性,确定了扩展 Knative CLI 的场景以及需要修改事件使用模型

开源项目推荐

1 kopf:一个面向 Python 用户的 Kubernetes Operator Framework。它提供了一组简洁的原语,使得用户可以用简单的 Python 代码来快速实现一个 Operator,并且通过这些原语屏蔽掉 Operator 的技术细节,专注在 Operator 里面的运维逻辑上。

本周阅读推荐

  1. Best Practices: Benchmarking Service Mesh Performance》,文章介绍对 Service Mesh 性能(Istio)进行 Benchamark 的最佳实践。

  2. 451 Research的Cloud Price Index》,第三方机构推出商业调研报告,针对全球不同区域的公有云和私有云价格提供了其分析和洞察。

  3. Cloud-Native CI/CD with OpenShift Pipelines》,介绍了在 OpenShift 4.1 中发布的 OpenShift Pipelines 开发者预览版(developer preview),OpenShift Pipelines 这是 OpenShift 对 Tekton 项目的集成实践。

  4. Avoid time-of-measurement bias with Prometheus》,我们目前有很多工具(例如 Prometheus)来监控我们一个 Server 的性能,但是很多情况下,一个 Server 的服务是由后面的很多 worker 以异步的方式提供的,在实践中经常发生的情况是尽管我们由各种各样的 Metrics,但是我们还是不知道那些异步提供服务的 worker 究竟在做什么,而这经常导致我们(尽管手头一堆工具)不能快速定位问题。这篇博客通过一个经典案例描述了其中的痛点和实践办法,同时介绍了开源工具:https://github.com/lawrencejones/prometheus-client-tracer-ruby


本周报由阿里巴巴容器平台联合蚂蚁金服共同发布


本文作者:源三、临石、张磊、莫源


责任编辑:木环



前期周报回顾

云原生生态周报 Vol. 11 | K8s 1.16 早知道


云原生生态周报 Vol. 10 | 数据库能否运行在 K8s 当中?


云原生生态周报 Vol. 9 | K8s 1.15 后的性能提升


云原生生态周报 Vol. 8 | Gartner 发布云原生趋势


云原生生态周报 Vol. 7 | Docker 再爆 CVE


云原生生态周报 Vol. 6:KubeCon EU 亮点汇总


云原生生态周报 Vol. 5: etcd 性能知多少


云原生生态周报 Vol.4:Twitter 从 Mesos 全面转向 Kubernetes


云原生生态周报 Vol. 3:Docker Hub 遭入侵,Java 8 开始提供良好的容器支持


云原生生态周报 Vol. 2:Godaddy 开源 KES、CNCF 提供免费云原生课程


云原生生态周报 Vol. 1:Google 发布 Cloud Run,开源项目 Kubecost 让 K8s 花费一目了然


2019-07-30 09:463942

评论

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

2022vivo“千镜杯”正式开赛,为守护用户安全而战!

Geek_2d6073

如何防范钓鱼网站诈骗?

郑州埃文科技

钓鱼网站 钓鱼诈骗 网络诈骗防范

羊了个羊暴力通关玩法

大熊G

如何写成高性能的代码(一):巧用Canvas绘制电子表格

葡萄城技术团队

html 前端 canvas html2canvas 纯前端表格技术

2022 DEMO CHINA创新中国峰会收官,5大专场创业者PK,投资人脱口秀别开生面

创业邦

MySQL数据库之索引

Java快了!

:MySQL 数据库

C站专家圈分享-低代码构建WebAPI的原理与体验

葡萄城技术团队

架构 低代码 开发 WebApi 前后端

主流开源APM:Zipkin/Pinpoint/SkyWalking全面对比

穿过生命散发芬芳

APM 9月月更

深度学习+大规模计算+大数据,谁才是未来的算力之王

Finovy Cloud

人工智能 云渲染

MediaTek MT7915 Module 2T2R DR7915/Wallys Wi-Fi 6 Wave 1+ chipset

wallys-wifi6

MT7975 MT7915

OpenHarmony编译报错解决

坚果

OpenHarmony 9月月更

TiDB Hackathon 2022丨总奖金池超 35 万!邀你唤醒代码世界的更多可能性!

TiDB 社区干货传送门

黑客马拉松

尚硅谷ShardingSphere新版视频教程发布

小谷哥

多版本并发控制 MVCC

月明风清

前端培训与自学的区别

小谷哥

【SSM】Mybatis系列——多对一和一对多的处理、动态SQL

胖虎不秃头

mybatis SSM框架 9月月更

金蝶云星空&契约锁专场直播:帮企业从小处降本,从细节增效!

IT资讯搬运工

金融

【SSM】Mybatis系列——分页、使用注解开发、mybatis执行流程

胖虎不秃头

mybatis SSM框架 9月月更

【SSM】Spring系列——Spring概述、第一个Spring程序、容器接口和实现类

胖虎不秃头

spring ssm 9月月更

云原生数据库 Amazon DynamoDB 十年创新回顾

亚马逊云科技 (Amazon Web Services)

数据库 云原生

云原生数据库前世今生

亚马逊云科技 (Amazon Web Services)

数据库 云原生

Nginx 模块开发

C++后台开发

nginx 后台开发 中间件 后端开发 Nginx模块开发

阿里云云原生实时数仓升级发布,助力企业快速构建一站式实时数仓

阿里云大数据AI技术

大数据 数仓

降本增效的利器——组件化开发

力软低代码开发平台

聚焦指标及管理,Kyligence 发布指标中台 SaaS 产品 Zen

Kyligence

数据分析 OLAP Kyligence 指标中台

什么样的人适合参加前端培训呢?

小谷哥

学习WEB前端去哪里?

小谷哥

在上海想学WEB前端课程如何选择

小谷哥

Java 设置 Word 中的段落缩进方式

Geek_249eec

Java word 段落缩进

直播预告 | 在 CurveBS 上部署跨机 PolarDB for PostgreSQL 集群

阿里云数据库开源

数据库 postgresql 阿里云 开源 polarDB

MobLink iOS端快速集成文档

MobTech袤博科技

ios xcode

云原生生态周报 Vol. 12:K8s 1.16 API 重大变更_云原生_源三_InfoQ精选文章