开源项目推荐
Fission 是一个开源的 Kubernetes 原生 Serverless 框架,旨在简化函数的开发和部署流程。它允许开发者使用多种编程语言(如 Node.js、Python、Go 等)编写短生命周期的函数,并通过 HTTP 请求、定时任务或消息队列等触发器进行调用。Fission 提供了两种执行器:PoolManager 使用预热容器池以降低冷启动延迟,NewDeploy 则支持基于 CPU 使用率的自动扩缩容。此外,Fission 的可扩展性强,支持自定义运行环境,并通过 Kubernetes 的 CRD 实现资源管理,适用于构建高效、可移植的 Serverless 应用。
MLRun 是一个开源的 MLOps 编排框架,旨在简化机器学习和生成式 AI 应用的全生命周期管理。它支持从数据处理、模型训练到部署和监控的端到端自动化,兼容多种运行环境(如 Kubernetes、Spark、Nuclio 等),并内置特征存储、函数封装、工作流编排和可观测性功能。MLRun 提供灵活的项目管理和与 CI/CD 工具集成的能力,适用于构建高效、可复用、可扩展的 AI 系统。
Websoft9 是一个开源的轻量级 PaaS 平台,提供基于 Web 的 Linux 面板,旨在帮助用户在自己的服务器上轻松部署和管理 200 多种热门开源应用。该平台利用 Docker 和 Red Hat Cockpit 等流行技术组件,简化了应用的安装和配置过程,降低了技术门槛。Websoft9 支持多应用共存,适用于中小企业、教育机构和开发者,提供可视化的应用管理、文件管理、容器管理、系统管理等功能,提升了服务器资源的利用效率和运维便捷性。
Mayfly 是由 NCCloud 开发的开源 Kubernetes Operator,旨在管理集群中的临时资源。通过在资源上添加特定的注解,Mayfly 可以在指定的时间创建或删除资源,支持基于持续时间或具体时间点的资源生命周期管理。此外,Mayfly 提供了 ScheduledResource 自定义资源定义,允许用户预定资源的创建时间,并结合过期注解,实现资源的自动创建和销毁。
文章推荐
Uber 正在将其关键服务逐步迁移至 Kubernetes,以提升基础设施的可扩展性、资源利用率和开发效率。该迁移历时多年,涵盖从自研调度系统向 Kubernetes 的演进过程,同时解决了网络、存储、多租户安全等复杂挑战。Uber 通过构建定制的控制面组件和自动化工具,确保在满足其超大规模需求的同时保持高可用性和性能。此次迁移标志着 Kubernetes 在超大规模生产环境中应用的又一重要里程碑。
在 Kubernetes v1.33 中,Job 的新特性 BackoffLimitPerIndex 正式进入 GA(Generally Available)阶段。该功能允许用户为带索引的 Job 中的每个 Pod 单独设置重试次数上限,从而提供更细粒度的失败控制机制。相比传统的全局 BackoffLimit,这一特性能更好地控制大规模批处理作业的容错行为,减少资源浪费,并提升作业可靠性与调试效率。这标志着 Kubernetes 在作业调度的灵活性与稳定性上迈出了重要一步。
云原生动态
KMESH v1.1.0 正式发布,重点增强了对内核态服务网格的支持,提升了性能与稳定性。该版本引入了对多个控制平面协议的兼容支持、改进的 xDS 协议实现、优化的 eBPF 程序加载机制,并修复了若干关键性 bug。此外,KMESH v1.1.0 还增强了测试覆盖率,提升了与 Istio 的集成能力,进一步降低了对用户空间代理的依赖,推动了服务网格轻量化部署的进程。
etcd v3.6.0 正式发布,带来了多个重大功能与改进,重点包括对分布式事务处理的支持(通过增强的 Txn 请求)、改进的 gRPC 协议支持、更高效的存储引擎维护机制以及更严谨的安全策略(如 TLS 配置增强)。此外,本版本还修复了大量 bug,优化了性能表现,并增强了在高可用场景下的稳定性和一致性保障,进一步巩固了 etcd 在云原生关键基础设施中的核心地位。
活动推荐
随着数字经济的快速发展,云计算、人工智能和数据要素正成为推动企业数智化转型的核心引擎。新技术的不断涌现促使企业对资源的弹性、系统的韧性以及应用效率提出了更高的要求。在这一背景下,云原生作为应对这些挑战、推动创新的重要战略路径,已经成为越来越多企业数字化转型的基础架构。

为此,青云科技联合 KubeSphere 社区及多位合作伙伴,诚邀您参加 2025年5月29日 在深圳举办的 【智启云原生 · 粤览AI未来】 主题沙龙。此次活动将聚焦 “云原生架构升级”、“AI智算平台实践” 与 “行业案例分享”,为与会者带来一场集技术前沿与实际落地经验于一体的高质量交流。