云原生一周动态要闻:

  • Grafana 8.2.2 发布
  • OSM(Open Service Mesh)发布 v1.0 的第一个候选版本
  • 谷歌宣布推出 Google Distributed Cloud
  • KubeSphere 3.2.0 RC 版发布,支持 Kubernetes 1.22
  • 开源项目推荐
  • 文章推荐

云原生动态

Grafana 8.2.2 发布

Grafana 是一个功能丰富的指标标准仪表板和图形编辑器,用于分析和监控 Graphite、Elasticsearch、OpenTSDB、Prometheus 和 InfluxDB。日前,Grafana 8.2.2 发布。

功能和增强功能:

  • Annotations:改进了标签搜索性能。
  • Application: 现在可以配置错误模板的标题。
  • AzureMonitor:从资源过滤器查询中删除了一个限制。
  • Caching:现在可选缓存大小的指标收集(企业版)。
  • Packaging:删除了 systemd 中的 ProcSubset 选项,此选项会阻止 Grafana 在 LXC 环境中启动。
  • Prometheus:删除了指标自动完成限制。
  • Request interceptor:允许 MSSQL 的命名实例。(企业)
  • Table:改进了类型图标的样式,使它们与列/字段名称更加不同。
  • ValueMappings:您现在可以在统计、仪表、条形仪表和饼图可视化中使用值映射。

更多更新内容请查看更新公告

OSM(Open Service Mesh)发布 v1.0 的第一个候选版本

OSM 是一个云原生服务网格,允许你在动态微服务环境中统一管理、保护和观察应用程序流量。它现在运行在 Kubernetes 上,很快也会在多集群和混合环境中支持 OSM。随着 1.0 版本在未来几周的发布,将提供一组稳定的、健壮的服务网格特性。你可以使用 OSM:

  • 利用自动服务实现业务流量加密(mTLS)
  • 针对 HTTP、TCP 和 gRPC 流量,加强在网格内通信的应用程序之间的访问控制
  • 金丝雀(灰度)和蓝/绿风格的部署
  • 通过 OSM 收集和暴露的流量指标,了解应用程序流量的行为方式
  • 为入口和出口流量定义细粒度的流量控制
  • 其他更多

详情见

谷歌宣布推出 Google Distributed Cloud

Google Distributed Cloud 是一个由硬件和软件组成的解决方案组合,可将基础架构扩展到边缘和数据中心。

根据您组织的需求,您可以在多个位置运行 Google Distributed Cloud,包括:

  • 谷歌的网络边缘-允许客户利用全球 140 多个谷歌网络边缘位置。

  • 运营商边缘-使客户能够利用运营商的边缘网络并从我们领先的通信服务提供商 (CSP) 合作伙伴提供的 5G/LTE 服务中受益。运营商边缘经过优化以支持低延迟用例,运行具有严格延迟和带宽要求的边缘应用程序。

  • 客户边缘-支持客户拥有的边缘或远程位置,例如零售店、工厂车间或分支机构,这些位置需要直接在边缘位置进行本地化计算和处理。

  • 客户数据中心-支持客户拥有的数据中心和托管设施,以满足严格的数据安全和隐私要求,并在满足法规合规性的同时实现本地部署的现代化。

Google Distributed Cloud 基于 Anthos 构建,一个基于开源的平台,可统一跨本地、边缘和多个公共云中的基础设施和应用程序的管理,同时提供一致的大规模运营。

详情见

KubeSphere 3.2.0 RC 版发布,支持 Kubernetes 1.22

KubeSphere 3.2.0 RC 版带来了更多令人期待的功能,例如:

  • 支持的 Kubernetes 版本更新到 1.19.x、1.20.x、1.21.x 或 1.22.x
  • 支持对 Harbor 镜像仓库的镜像进行搜索
  • 创建 federatedDeployment 时支持多集群调度,同时支持在 federatedDeployment 详情页中设置每个集群的权重
  • 可以为容器设置 GPU 限制
  • 支持 GPU 资源类型与调度 GPU 工作负载
  • 重构 KubeSphere 项目网关以支持多种 Ingress Controller
  • 支持界面编辑多集群配置模板
  • 支持 containerd 与 CRI-O
  • 支持导入 Grafana 模板到 KubeSphere 自定义监控面板
  • 鉴权支持 OIDC 协议
  • 支持通过操作 CRD 触发流水线,提升流水线触发效率

详情见

更多重量级功能会在正式版本发布之后在 Release Notes 中详述,GA 日期在 11 月初。欢迎您部署和测试进行尝鲜,并在测试后提交 GitHub issue。

尝鲜方式详见文章:抢先体验 KubeSphere 3.2.0 RC 版,支持 Kubernetes 1.22

开源项目推荐

K8s On-Call Hero

K8s On-Call Hero 是一款很酷的游戏,可以在其中测试和提高解决问题的能力。游戏的设计类似于限时有奖竞答,在限定的时间内答对一题得 100 分。前 50 名玩家都将获得一件特别订制的 Komodor KubeCon T 恤,同时还会通过抽奖从前 50 名玩家中抽取一位玩家送出一张价值 $2,500 的机票。

Peanut

Peanut 提供了可视化仪表盘、REST API 和命令行工具来部署和配置常用的服务,比如数据库、消息代理、缓存工具等等,适用于开发、手动测试、自动测试等场景。理论上你也可以通过一堆 YAML 文件或者 Helm 这样的包管理工具来实现同样的目的,但 Peanut 更加轻量,也比较好玩,比较适合用来临时测试,可以加快工作流程。

COSMO

COSMO 是一个轻量级 WebIDE 管理平台,可以部署在 Kubernetes 集群中。它可以通过模板来创建不同的 IDE 容器,比如 code-server,另外还提供了统一的身份认证功能。

文章推荐

SuDump:透过内核利用 suid 二进制文件

本文深入研究了 Linux 内核内部如何处理 core dump 的问题,探索了几种不同的机制,它们单独使用都是有效的,但结合在一起会产生不必要的危险行为。

Wikimedia 云服务中的 NFS 架构是如何迭代优化的

对于游戏服务器而言,如何对其进行扩展是一个巨大的挑战。而在扩展过程中,存储的扩展更是难上加难。本文介绍了 Wikimedia 团队是如何将一个大型的 NFS 文件存储设置演变为更容易横向和自动扩展的存储系统。

本文由博客一文多发平台 OpenWrite 发布!

云原生爱好者周刊:玩 Kubernetes 游戏,赢取免费机票的更多相关文章

  1. 如何将云原生工作负载映射到 Kubernetes 中的控制器

    作者:Janakiram MSV 译者:殷龙飞 原文地址:https://thenewstack.io/how-to-map-cloud-native-workloads-to-kubernetes- ...

  2. 第七章 云原生生态的基石 Kubernetes

    7.1 Kubernetes架构 K8s的核心组件: etcd: 协同存储,负责保存整个集群的状态. API:资源操作的唯一入口. controller manager: 维护集群的状态,执行故障检测 ...

  3. 【山外笔记-云原生】《Docker+Kubernetes应用开发与快速上云》读书笔记-2020.04.25(六)

    书名:Docker+Kubernetes应用开发与快速上云 作者:李文强 出版社:机械工业出版社 出版时间:2020-01 ISBN:9787111643012 [山外笔记-云原生]<Docke ...

  4. 解锁云原生 AI 技能|在 Kubernetes 上构建机器学习系统

    本系列将利用阿里云容器服务,帮助您上手 Kubeflow Pipelines. 介绍 机器学习的工程复杂度,除了来自于常见的软件开发问题外,还和机器学习数据驱动的特点相关.而这就带来了其工作流程链路更 ...

  5. 从Kubernetes到“云原生全家桶”,网易如何让业务部署提效280%?

    近日,网易云轻舟微服务团队接受了CNCF的采访,分享了网易云在云原生领域尤其是Kubernetes方面的实践经验.以下为案例全文:公司:网易地点:中国杭州行业:互联网技术 挑战它的游戏业务是世界上最大 ...

  6. 开放下载 | 《Knative 云原生应用开发指南》开启云原生时代 Serverless 之门

    点击下载<Knative 云原生应用开发指南> 自 2018 年 Knative 项目开源后,就得到了广大开发者的密切关注.Knative 在 Kubernetes 之上提供了一套完整的应 ...

  7. 云原生生态周报 Vol. 19 | Helm 推荐用户转向 V3

    作者| 禅鸣.忠源.天元.进超.元毅 业界要闻 Helm 官方推荐用户迁移到 V3 版本 Helm 官方发布博客,指导用户从 v2 迁移到 v3,这标志着官方开始正式推进 helm 从 v2 转向 v ...

  8. 一份关于.NET Core云原生采用情况调查

    调查背景 Kubernetes 越来越多地在生产环境中使用,围绕 Kubernetes 的整个生态系统在不断演进,新的工具和解决方案也在持续发布.云原生计算的发展驱动着各个企业转向遵循云原生原则(启动 ...

  9. 阿里云如何基于标准 K8s 打造边缘计算云原生基础设施

    作者 | 黄玉奇(徙远)  阿里巴巴高级技术专家 关注"阿里巴巴云原生"公众号,回复关键词 1219 即可下载本文 PPT 及实操演示视频. 导读:伴随 5G.IoT 的发展,边缘 ...

  10. 解锁云原生 AI 技能 - 开发你的机器学习工作流

    按照上篇文章<解锁云原生 AI 技能 | 在 Kubernetes 上构建机器学习系统>搭建了一套 Kubeflow Pipelines 之后,我们一起小试牛刀,用一个真实的案例,学习如何 ...

随机推荐

  1. 日本联合研究团队发布 Fugaku-LLM——证明大型纯 CPU 超算也可用于大模型训练

    相关: https://mbd.baidu.com/newspage/data/landingsuper?context={"nid"%3A"news_101396655 ...

  2. 遗传算法和神经网络融合算法:GA-BP算法流程图

    相关: https://d.wanfangdata.com.cn/periodical/sxgcxb202109004

  3. 如何将AI模型与CAE(计算机辅助工程)结合 —— AI大模型能否用于CAE有限元分析和数值模拟仿真的工业软件领域?

    引自: https://www.zhihu.com/question/611863569/answer/3271029434?utm_id=0 有限元分析中的三个要素,几何模型,本构模型和边界条件. ...

  4. 台式机电脑散热之狂想曲——主机机箱散热的另类方法(纯空想中ing)

    本博文是一篇狂想曲,之所以叫狂想曲是因为本文只是博主在无聊时突发奇想,而且仅停留于想的阶段,所以本文内容不用太过认真. 事情是这样的,博主有一台式机,有事没事的就喜欢宅在宿舍里面,有时候还能偶然用这台 ...

  5. Redis中的Hash类型常用命令

    一.hset命令作用:设置hash类型值:格式:hset key field value案例:192.168.0.111:0>hset product name 苹果"1" ...

  6. 曝光!Apache SeaTunnel Catalog 功能设计为何能大大简化用户启用步骤?

    Catalog(目录)提供了关于数据库.表格和访问数据所需的信息的元数据,以及统一的 API 来管理元数据,验证连接,让元数据对 Sources(数据源).Sinks(数据汇)和 Web 可访问. C ...

  7. SpringBoot复习

    SpringBoot 开启事务:Application 加@EnableTransactionManagement ,Service方法加@Transaction 注解 注意:@Transaction ...

  8. 瑞芯微 | 如何固定以太口地址为指定ip?ifplugd妙用

    rxw的RK3568的evb1公板,有2个以太口, 默认UI界面只能配置eth0,无法配置eth1, 实际应用中,有时需要一旦有网线插入,就需要该地址设置为指定IP地址. 本文介绍2个最简单的方法实现 ...

  9. Lucas-Washburn + Cassie-Baxter

    如果粉末间隙内壁的表面能随着润湿而降低,则液体会向管内上升渗入(\(\gamma_{\text{SL}}<\gamma_{\text{SO}}\)). 考虑液体上升的驱动力来自于附加压力,则由弯 ...

  10. 13 Python面向对象编程:装饰器

    本篇是 Python 系列教程第 13 篇,更多内容敬请访问我的 Python 合集 Python 装饰器是一种强大的工具,用于修改或增强函数或方法的行为,而无需更改其源代码.装饰器本质上是一个接收函 ...