开源社区

分享云原生领域最前沿的技术干货与开发实践文章,以及 KubeSphere 产品最新的动态。

  • KubeCon China 2023

    KubeCon China 2023

    KubeSphere 社区在 KubeCon + CloudNativeCon 中国上海 2023 上的技术主题分享。

    KubeCon China 2023
    • 使用 OpenFunction 在任何基础设施上运行无服务器工作负载

      霍秉杰,王翼飞

      云原生技术的崛起使得我们可以以相同的方式在公有云、私有云或本地数据中心运行应用程序或工作负载。但是,对于需要访问不同云或开源中间件的各种 BaaS 服务的无服务器工作负载来说,这并不容易。在这次演讲中,OpenFunction 维护者将详细介绍如何使用 OpenFunction 解决这个问题,以及 OpenFunction 的最新更新和路线图。

      使用 OpenFunction 在任何基础设施上运行无服务器工作负载
    • 使用 Kubernetes 原生方式实现多集群告警

      向军涛,雷万钧

      在这个演示中,我们将揭示一个基于 Kubernetes 的解决方案,以满足多集群和多租户告警和通知的需求。我们的综合方法涵盖了指标、事件、审计和日志的告警,同时确保与 alertmanager 的兼容性。对于指标,我们提供了适用于不同告警范围的分层 RuleGroups CRDs,同时保持与 Prometheus 规则定义的兼容性。我们还为 Kubernetes 事件和审计事件开发了特定的规则定义和评估器(即 rulers),它们共享同一规则评估引擎。我们的通知实现名为 notification-manager,提供了许多通知渠道和基本功能,如路由、过滤、聚合和通过 CRDs 进行静默。不仅如此,还提供了全面的通知历史记录、多集群和多租户支持。这些功能有助于在各种告警源之间实现无缝集成。

      使用 Kubernetes 原生方式实现多集群告警
  • KubeCon 北美 2022

    KubeCon 北美 2022

    KubeSphere 社区在 KubeCon + CloudNativeCon 北美 2022 上的技术主题分享。

    KubeCon 北美 2022
    • 使用 Fluent Bit 实现云边统一可观测性

      霍秉杰

      随着云原生边缘计算技术的兴起,越来越多的组织开始使用 Kubernetes 结合边缘计算框架来管理边缘的资源和工作负载。其中一些边缘计算框架(如 KubeEdge)将边缘节点作为云端 K8s 集群的一部分进行管理,这对于用户管理边缘节点和边缘应用是个巨大的挑战。

      使用 Fluent Bit 实现云边统一可观测性
  • KubeCon EU 2022

    KubeCon EU 2022

    KubeSphere 社区在 KubeCon + CloudNativeCon EU 2022 上的技术主题分享。

    KubeCon EU 2022
    • 使用云原生 Serverless 技术为自动驾驶赋能

      霍秉杰,卢修明

      对于自动驾驶平台来说,复杂的用例和众多的模块给整个架构带来了巨大的挑战。以数据存档为例,车辆和云端每秒钟都会产生大量的时间敏感数据,分散在各种设备和集群中。各种类型的存储介质、不均匀的数据大小、混合的异步操作、陡峭的资源开销曲线等挑战都促使我们需要一个更灵活、更有弹性、更节省成本的架构。

      使用云原生 Serverless 技术为自动驾驶赋能
    • 深入浅出 Fluent Operator

      霍秉杰,朱晗

      在新增 Fluentd 的支持后,Fluent Bit Operator 现已被重新命名为 Fluent Operator。在本次分享中,Fluent Operator 的 Maintainer 将会详细介绍 Fluent Operator 的主要功能及其设计原则和架构。

      深入浅出 Fluent Operator
    • 使用 Fluent Operator 在边缘端构建云原生日志管道

      周鹏飞

      在本次分享中,周鹏飞将给大家介绍 Fluent Operator 的架构和全新设计,并通过一个 Demo 来演示如何在 K3s 上使用 Fluent Operator 来处理边缘和 IoT 场景的日志。

      使用 Fluent Operator 在边缘端构建云原生日志管道
  • KubeCon 大会 2021

    KubeCon 大会 2021

    KubeSphere 社区在 KubeCon + CloudNativeCon 2021 上的技术主题分享。

    KubeCon 大会 2021
    • 基于 RBAC 和 Kubefed 的 Kubernetes 多集群和多租户管理

      万宏明

      软隔离是一种没有严格隔离不同用户、工作负载或应用程序的隔离形式。就 Kubernetes 而言,软隔离通常由 RBAC 和命名空间隔离。当集群管理员跨多个 Kubernetes 集群实现隔离时,会遇到许多挑战,如身份验证和授权、资源配额、网络策略、安全策略等。

      基于 RBAC 和 Kubefed 的 Kubernetes 多集群和多租户管理
    • 用统一的方式分发 Helm 和 Operator 应用

      赖正一

      许多应用程序定义和框架都来自云原生计算基金会领域,Helm 和 Operator 是 Kubernetes 生态系统中打包和管理应用程序的最流行方式。根据云原生计算基金会 2020 年的调查,以多集群和多云为代表的企业架构已成为现代基础设施的新趋势。如何利用以应用为中心的概念来提供自助服务,跨多个 Kubernetes 集群和云交付/部署应用程序?

      用统一的方式分发 Helm 和 Operator 应用
    • 用云原生无服务器技术构建现代 FaaS(函数即服务)平台

      霍秉杰,雷万钧

      作为无服务器的核心,FaaS(函数即服务)越来越受到人们的关注。新兴的云原生无服务器技术可以通过用更强大的云原生替代方案替换 FaaS平台的关键组件,从而构建一个强大的现代 FaaS 平台。

      用云原生无服务器技术构建现代 FaaS(函数即服务)平台
    • 去哪儿网 Kubernetes 多集群和金丝雀部署最佳实践

      邹晟,陈靖贤

      随着云原生时代的到来,学习和拥抱云原生不可避免,因为其可以使业务运营更加敏捷。容器化是将应用转移到 Kubernetes 之前的第一步。如何将数以千计的应用程序高效、顺畅地从基于内核的虚拟机 (KVM) 迁移到容器已成为去哪儿网基础设施团队面临的一个巨大挑战。

      去哪儿网 Kubernetes 多集群和金丝雀部署最佳实践
  • KubeCon 大会 2020

    KubeCon 大会 2020

    KubeSphere 团队在 KubeCon + CloudNativeCon 2020 上的技术主题分享。

    KubeCon 大会 2020
    • 基于云原生系统通用模型的计量计费系统

      Anne Song,马丹

      云原生服务比传统云服务更具弹性和可定制性。计算能力、存储和网络能力应该按需求实时分配,指标计量和计费参数复杂,产品定价策略将依靠许多参数不仅包括资源指标,和不同的资源提供者将使用不同的程序创建和释放资源,所以硬编码的计量/计费系统不能满足快速增长的需求。

      基于云原生系统通用模型的计量计费系统
    • 多租户环境中的 Kubernetes 事件导出、过滤和警报

      霍秉杰,向军涛

      K8s 事件管理的各个方面,包括事件导出、过滤、告警及通知;如何使用 Kube-Events Operator 管理事件导出、过滤和告警;如何处理多租户环境中的事件告警需求;如何使用 Alertmanager 像管理 Prometheus发出的告警一样,来管理 K8s 事件告警;如何使用 Notification Manager 在多租户环境下管理 Alertmanager 发出的通知。

      多租户环境中的 Kubernetes 事件导出、过滤和警报
  • KubeCon 大会 2019

    KubeCon 大会 2019

    KubeSphere 团队在 KubeCon + CloudNativeCon 2019 Shanghai 上的技术主题分享。

    KubeCon 大会 2019
    • Porter-面向裸金属环境的 Kubernetes 开源负载均衡器

      宋雪涛

      我们知道,在 Kubernetes 集群中可以使用 “LoadBalancer” 类型的服务将后端工作负载暴露在外部。云厂商通常为 Kubernetes 提供云上的 LB 插件,但这需要将集群部署在特定 IaaS 平台上。然而,许多企业用户通常都将 Kubernetes…

      Porter-面向裸金属环境的 Kubernetes 开源负载均衡器
    • 云原生可观测性之日志管理

      霍秉杰,马丹

      日志通常含有非常有价值的信息,日志管理是云原生可观测性的重要组成部分。不同于物理机或虚拟机,在容器与 Kubernetes 环境中,日志有标准的输出方式(stdout…

      云原生可观测性之日志管理
    • 基于 Kubernetes 的 Serverless Jenkins — Jenkins X

      夏润泽

      在云原生时代,应用模块不断被拆分,使得模块的数量不断上涨并且关系也越加复杂。企业在落地云原生技术的时候同事也需要有强大的 DevOps 手段,没有 DevOps 的云原生不可能是成功的。Jenkins X 是 CDF(持续交付基金会)与

      基于 Kubernetes 的 Serverless Jenkins — Jenkins X
  • QCon 全球软件开发大会

    QCon 全球软件开发大会

    QCon 全球软件开发大会
    • 基于 CSI Kubernetes 存储插件的开发实践

      王欣

      现在很多用户都会将自己的应用迁移到 Kubernetes 容器平台中。在 Kubernetes 容器平台中,存储是支撑用户应用的基石。随着用户不断的将自己的应用深度部署在 K8S 容器平台中,但是我们现有的 Kubernetes…

      基于 CSI Kubernetes 存储插件的开发实践