云原生周刊:K8s 未来三大发展方向
开源项目推荐
Beszel
轻量级高颜值的 Docker 监控平台。这是一个轻量级的服务器监控平台,包括 Docker 统计、历史数据和警报功能。它拥有友好的 Web 界面,配置简单、开箱即用,支持自动备份、多用户、OAuth 认证和 API 访问等功能。
Karate
开源的 API 自动测试框架。这是一款基于 Java 的 API 测试框架,可与 Spring Boot、Maven 等 Java 生态系统无缝集成。它整合了 API 测试自动化、模拟、性能测试和 UI 自动化等功能,支持使用类似 Cucumber 的语法编写测试用例,并提供了一个跨平台的可执行文件,即使对 Java 不熟悉也能轻松上手。
Kubernetes Goat
Kubernetes 安全攻防演练平台。该项目是用于构建漏洞百出、易受攻击的集群环境,让开发者可以在真实场景中学习 K8s 攻击和防御技巧。
Envd
高效的 AI 开发环境搭建工具。这是一个为 AI/ML 项目提供可复现开发环境的命令行工具。只需简单的配置语言和命令,即可快速创建基于容器的开发环境,支持远程构建、依赖缓存和导入远程仓库等功能。
文章推荐
KubeSphere 最佳实战:Kubernetes 部署集群模式 Nacos 实战指南
Nacos,即Dynamic Naming and Configuration Service的缩写,是一个专为云原生应用设计的动态服务发现、配置管理和服务管理平台。它为构建以服务为中心的现代应用架构(如微服务架构和云原生架构)提供了强大的服务基础设施。
本文将为您提供一份详尽的实战指南,指导您如何在Kubernetes集群中部署以集群模式运行的Nacos服务,助您轻松实现服务的动态管理与配置。
CNCF技术委员会成员揭示了Kubernetes(K8s)未来的三个主要发展方向,包括WebAssembly、eBPF以及可持续性
在今年的Kubernetes Summit上,两位苹果工程师Katie Gamanji和太田航平回顾了K8s的十年发展,并揭示了未来的三大发展方向:WebAssembly、eBPF和可持续性。他们指出,K8s通过宣告式配置和自动化机制提供了良好的移植性和适应力,目前拥有庞大的开源项目和贡献者。未来,K8s将通过WebAssembly实现跨环境执行,eBPF将扩展至资安监控和可观察性,同时关注可持续性,利用Kepler追踪能耗和碳察觉KEDA工具进行自动调度,以减少碳排放。此外,Katie还强调了参与CNCF项目的多样性和云原生生态圈的健康发展。
如何在 Kubernetes 上运行数据库:8 步指南
尽管如今没有人质疑使用 Kubernetes (K8s) 来管理容器应用程序,但很多工程师仍然对在 Kubernetes 上运行数据库持怀疑态度。由于数据库通常是有状态的应用程序,它们需要持久的数据存储和一致性,而 Kubernetes 是靠无状态应用程序建立起来的。因此,要在 Kubernetes 上运行数据库,您需要确保它可以提供持久存储、备份和恢复以及高可用性和故障转移。
本文作者将使用在 Kubernetes 上创建和运行 MySQL 数据库的示例来演示如何在 Kubernetes 中管理有状态应用程序。将深入探讨 StatefulSet、PersistentVolumes (PV)、PersistentVolumeClaims (PVC) 和 StorageClasses 等关键概念。
云原生动态
OpenBao 确认首个路线图和社区方向
OpenBao 的存在是为了提供软件解决方案来管理、存储和分发敏感数据(包括机密、证书和密钥)。OpenBao 的首个方向和路线图已获得TSC批准,标志着项目对开放性和与社区合作的重大承诺。路线图分为“更安全”、“社区”和“可扩展性”三个主要领域,旨在解决社区长期请求的问题,并通过实现事务存储、并行密封机制、多租户命名空间支持等关键功能,引导项目向更聚焦、支持更多的方向发展。
PyTorch 2.5 版本发布
PyTorch 2.5版本正式发布,此版本为SDPA提供了新的CuDNN后端以加速H100或更新GPU上的运算,优化了torch.compile的区域编译功能以减少冷启动时间,并引入了性能强大的TorchInductor CPP后端,支持FP16、CPP包装器等多种增强功能。此版本包含504位贡献者的4095次提交,我们诚挚感谢社区的贡献,并鼓励用户试用新功能并反馈问题以助力2.5版本的完善。
RYOMA成为 LF AI & Data 基金会沙箱项目
RYOMA,一个创新的AI驱动代理框架,已作为沙箱阶段项目加入LF AI & Data 基金会。RYOMA旨在高效、稳健地解决复杂数据问题,通过集成多种技术和框架,增强数据分析、工程和可视化能力。加入LF AI & Data后,RYOMA将受益于社区协作、开源治理、资源支持及曝光推广,有望进一步提升其能力,成为企业数据战略中的重要工具。
关于KubeSphere
KubeSphere 是在 Kubernetes 之上构建的开源容器平台,提供全栈的 IT 自动化运维的能力,简化企业的 DevOps 工作流。
KubeSphere 已被 Aqara 智能家居、本来生活、东方通信、微宏科技、东软、华云、新浪、三一重工、华夏银行、四川航空、国药集团、微众银行、紫金保险、去哪儿网、中通、中国人民银行、中国银行、中国人保寿险、中国太平保险、中国移动、中国联通、中国电信、天翼云、中移金科、Radore、ZaloPay 等海内外数万家企业采用。KubeSphere 提供了开发者友好的向导式操作界面和丰富的企业级功能,包括 Kubernetes 多云与多集群管理、DevOps (CI/CD)、应用生命周期管理、边缘计算、微服务治理 (Service Mesh)、多租户管理、可观测性、存储与网络管理、GPU support 等功能,帮助企业快速构建一个强大和功能丰富的容器云平台。
✨ GitHub:https://github.com/kubesphere 💻 官网(中国站):https://kubesphere.io/zh 🙋 论坛:https://ask.kubesphere.io/forum/ 👨💻 微信群:请搜索添加群助手微信号 kubesphere
> 本文由博客一文多发平台 OpenWrite 发布!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Ant Design 5.21.6 发布,企业级 UI 设计语言和 React 实现
Ant Design 5.21.6现已发布,主要变化如下: 修复 Tree.DirectoryTree 交互区域不是整行的问题。#51210 修复 Button 图标未垂直居中的问题。#51381 修复 Input 组件variant设置borderless时,disabled状态下指针样式未设置not-allowed的问题。#51387 Splitter 优化 Splitter 在 SSR 下预渲染的样式。#51378 增大 Splitter 折叠按钮点击区域,提高可用性。#51383 优化 Checkboxindeterminate提升无障碍体验。#51350 优化 Empty 预设 svg 图片的title提升无障碍体验。#51368 更新说明:https://github.com/ant-design/ant-design/releases/tag/5.21.6
- 下一篇
FlinkSQL 之 temporary join 开发
在实时开发中,双流join获取目标对应时刻的属性时,经常使用temporary join。笔者在流量升级的实时迭代中,需要让流量日志精准的匹配上浏览时间里对应的商品属性,使用temporary join开发过程中踩坑不少,将一些经验沉淀在此文中,供各位同学参考与交流。 背景介绍 关于实时flinkSQL的双流join的背景知识可以先阅读以下文章: https://www.51cto.com/article/713922.html 目前我们有一条流量日志明细的TT流A,以及一条商品标签的TT流B,在flink中对A流和B流进行双流join类似于将A流关联一个hbase维表。temporary join有以下特点: 1. 单流驱动:虽然是双流join,但数据下发只由一条流驱动。 2. 需要定义versioned table,versioned table记录了每个时刻的属性信息,双流join时被动查询。类似于银行汇率表,在货币兑换的时候需要参考兑换时刻的汇率。 3. 查询携带时间版本信息:temporary join携带由两条流的watermark触发,因此查询到的属性是对应时间内的属性。...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Red5直播服务器,属于Java语言的直播服务器
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7