云原生爱好者周刊(玩 Kubernetes 游戏,赢取免费机票)

云原生一周动态要闻:
  • 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 服务中受益。运营商边缘经过优化以支持低延迟用例,运行具有严格延迟和带宽要求的边缘应用程序。
  • 客户边缘-支持客户拥有的边缘或远程位置,例如零售店、工厂车间或分支机构,这些位置需要直接在边缘位置进行本地化计算和处理。
  • 客户数据中心-支持客户拥有的数据中心和托管设施,以满足严格的数据安全和隐私要求,并在满足法规合规性的同时实现本地部署的现代化。
【云原生爱好者周刊(玩 Kubernetes 游戏,赢取免费机票)】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 的机票。
云原生爱好者周刊(玩 Kubernetes 游戏,赢取免费机票)
文章图片

云原生爱好者周刊(玩 Kubernetes 游戏,赢取免费机票)
文章图片

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

云原生爱好者周刊(玩 Kubernetes 游戏,赢取免费机票)
文章图片

COSMO
COSMO 是一个轻量级 WebIDE 管理平台,可以部署在 Kubernetes 集群中。它可以通过模板来创建不同的 IDE 容器,比如 code-server,另外还提供了统一的身份认证功能。
云原生爱好者周刊(玩 Kubernetes 游戏,赢取免费机票)
文章图片

文章推荐 SuDump:透过内核利用 suid 二进制文件
本文深入研究了 Linux 内核内部如何处理 core dump 的问题,探索了几种不同的机制,它们单独使用都是有效的,但结合在一起会产生不必要的危险行为。
Wikimedia 云服务中的 NFS 架构是如何迭代优化的
对于游戏服务器而言,如何对其进行扩展是一个巨大的挑战。而在扩展过程中,存储的扩展更是难上加难。本文介绍了 Wikimedia 团队是如何将一个大型的 NFS 文件存储设置演变为更容易横向和自动扩展的存储系统。
本文由博客一文多发平台 OpenWrite 发布!

    推荐阅读