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