云原生生态周报 Vol. 12 | K8s 1.16 API 重大变更 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
如果想在 V2EX 获得更好的推广效果,欢迎了解 PRO 会员机制:
pro/about
AlibabaSS

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

  •  
  •   AlibabaSS 2019 年 7 月 30 日 1539 次点击
    这是一个创建于 2460 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    业界要闻

    1. K8s 1.16 将废弃一系列旧的 API 版本

    影响面涉及 NetworkPolicy、PodSecurityPolicy、DaemonSet, Deployment, StatefulSet, 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 提供;

    2. Prometheus 持续备受瞩目,多家云厂商推出托管或集成服务

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

    上游重要进展

    Kubernetes 设计增强提议( KEP )

    • IPv6 支持进入Beta 阶段
    • Cloud Provider Label 准备GA目前的 cloud provider label 都是 beta,计划去掉并修改。

    Knative 项目

    • 计划 8 月 6 日发布 Serving 0.8,相关的 issue 主要是可用性和稳定性的改善;
    • 增强直接从 source 消费 event 的易用性,确定了扩展 Knative CLI 的场景以及需要修改事件使用模型。

    开源项目推荐

    kopf

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

    本周阅读推荐

    Best Practices: Benchmarking Service Mesh Performance
    文章介绍对 Service Mesh 性能( Istio )进行 Benchamark 的最佳实践。
    451 Research 的 Cloud Price Index
    第三方机构推出商业调研报告,针对全球不同区域的公有云和私有云价格提供了其分析和洞察。
    Cloud-Native CI/CD with OpenShift Pipelines
    介绍了在 OpenShift 4.1 中发布的 OpenShift Pipelines 开发者预览版( developer preview ),OpenShift Pipelines 这是 OpenShift 对 Tekton 项目的集成实践。
    Avoid time-of-measurement bias with Prometheus
    我们目前有很多工具(例如 Prometheus )来监控我们一个 Server 的性能,但是很多情况下,一个 Server 的服务是由后面的很多 worker 以异步的方式提供的。
    在实践中经常发生的情况是:尽管我们由各种各样的 Metrics,但是我们还是不知道那些异步提供服务的 worker 究竟在做什么,而这经常导致我们(尽管手头一堆工具)不能快速定位问题。这篇博客通过一个经典案例描述了其中的痛点和实践办法,同时介绍了开源工具:https://github.com/lawrencejones/prometheus-client-tracer-ruby

    目前尚无回复
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     897 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 39ms UTC 22:06 PVG 06:06 LAX 15:06 JFK 18:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86