zoukankan      html  css  js  c++  java
  • 云原生生态周报 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提供

    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的场景以及需要修改事件使用模型

    开源项目推荐

    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

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

    本文作者:有坤、有济、伯苗、元毅、源三、临石、张磊、莫源
    责任编辑:木环

    阿里云容器服务是 Kubernetes认证服务提供商(KCSP),国内唯一进入 Gartner 竞争格局的公有云容器平台,该平台具备安全稳定企业级能力,实现面向应用异构资源的统一管理,支持高性能网络和存储。更多详情点击了解:https://www.aliyun.com/product/kubernetes 

    原文链接

    本文为云栖社区原创内容,未经允许不得转载。

  • 相关阅读:
    系统集成项目管理工程师计算题(成本管理计算)
    系统集成项目管理工程师计算题(进度管理计算)
    系统集成项目管理工程师计算题(期望值)
    系统集成项目管理工程师计算题(三点估算)
    系统集成项目管理工程师计算题(沟通渠道)
    Asp.net core web Api 应用Jwt 验证
    Linux vmstat命令
    关于Java集合的小抄
    @Resource和@Autowire
    Servlet是线程安全的吗?
  • 原文地址:https://www.cnblogs.com/zhaowei121/p/11270001.html
Copyright © 2011-2022 走看看