- 1. 背景OpenKruise 是一个基于 Kubernetes 的扩展项目,旨在增强和扩展 Kubernetes 的原生能力,以更好地支持大规模应用的管理和运维。它通过提供一系列自定义 控制器 和自定义资源(CRD),帮助用户在 Kubernetes 集群中更加灵活、高效地管理容器化应用。 2. 简介OpenKruise 的原地升级(In-Place Update)是一种更新策略,允许在... 1. 背景OpenKruise 是一个基于 Kubernetes 的扩展项目,旨在增强和扩展 Kubernetes 的原生能力,以更好地支持大规模应用的管理和运维。它通过提供一系列自定义 控制器 和自定义资源(CRD),帮助用户在 Kubernetes 集群中更加灵活、高效地管理容器化应用。 2. 简介OpenKruise 的原地升级(In-Place Update)是一种更新策略,允许在...
- 1. 背景OpenKruise 是一个基于 Kubernetes 的扩展项目,旨在增强和扩展 Kubernetes 的原生能力,以更好地支持大规模应用的管理和运维。它通过提供一系列自定义 控制器 和自定义资源(CRD),帮助用户在 Kubernetes 集群中更加灵活、高效地管理容器化应用。 2. 简介OpenKruise实现镜像预热,通过运行架构中的kruise-manager与krui... 1. 背景OpenKruise 是一个基于 Kubernetes 的扩展项目,旨在增强和扩展 Kubernetes 的原生能力,以更好地支持大规模应用的管理和运维。它通过提供一系列自定义 控制器 和自定义资源(CRD),帮助用户在 Kubernetes 集群中更加灵活、高效地管理容器化应用。 2. 简介OpenKruise实现镜像预热,通过运行架构中的kruise-manager与krui...
- 在云原生技术席卷企业级应用的今天,Apache Flink作为实时流处理的标杆框架,与Kubernetes的深度结合已成为构建弹性、高效数据管道的核心选择。Flink凭借其低延迟、高吞吐的流处理能力,配合Kubernetes的容器编排优势,能完美应对现代数据密集型场景的挑战。本文将从基础原理出发,逐步解析如何在Kubernetes上实现Flink的云原生部署,让开发者既能快速上手,又能规避常... 在云原生技术席卷企业级应用的今天,Apache Flink作为实时流处理的标杆框架,与Kubernetes的深度结合已成为构建弹性、高效数据管道的核心选择。Flink凭借其低延迟、高吞吐的流处理能力,配合Kubernetes的容器编排优势,能完美应对现代数据密集型场景的挑战。本文将从基础原理出发,逐步解析如何在Kubernetes上实现Flink的云原生部署,让开发者既能快速上手,又能规避常...
- k8s PV, PVC 无法删除问题解析在 Kubernetes (简称 k8s) 中,PersistentVolume (PV) 和 PersistentVolumeClaim (PVC) 是用于持久化存储的重要资源。然而,在实际操作中,有时会遇到 PV 或 PVC 无法正常删除的问题,这给集群的管理和维护带来了不小的麻烦。本文将探讨这一问题的原因及解决方法。问题现象当尝试删除 PVC 时... k8s PV, PVC 无法删除问题解析在 Kubernetes (简称 k8s) 中,PersistentVolume (PV) 和 PersistentVolumeClaim (PVC) 是用于持久化存储的重要资源。然而,在实际操作中,有时会遇到 PV 或 PVC 无法正常删除的问题,这给集群的管理和维护带来了不小的麻烦。本文将探讨这一问题的原因及解决方法。问题现象当尝试删除 PVC 时...
- 二进制安装Kubernetes(k8s)v1.35.0 介绍 开源不易,帮忙点个star,谢谢了 支持IPv4+IPv6双栈。本文是精简文档,删除了注释以及一些基础的内容,社交媒体超出字数限制,完整版见: 项目地址:https://github.com/cby-chen/Kubernetes 1.环境主机名称IP地址说明软件192.168.1.60外网节点下载各种所需安装包Master01... 二进制安装Kubernetes(k8s)v1.35.0 介绍 开源不易,帮忙点个star,谢谢了 支持IPv4+IPv6双栈。本文是精简文档,删除了注释以及一些基础的内容,社交媒体超出字数限制,完整版见: 项目地址:https://github.com/cby-chen/Kubernetes 1.环境主机名称IP地址说明软件192.168.1.60外网节点下载各种所需安装包Master01...
- 一、背景业务发布特性版本时,想让一小部分用户使用新版本,又不想一次性量发布引起超预期范围的用户影响,从而引入灰度发布的功能。可以降低风险、提供稳定性和优化用户体验。 二、简介Kruise Rollouts 是一个 Bypass(旁路) 组件,提供 高级渐进式交付功能 。支持金丝雀、蓝绿、多批次和A/B测试交付模式,同时它兼容 Gateway API 和各种Ingress 实现。丰富的发布策... 一、背景业务发布特性版本时,想让一小部分用户使用新版本,又不想一次性量发布引起超预期范围的用户影响,从而引入灰度发布的功能。可以降低风险、提供稳定性和优化用户体验。 二、简介Kruise Rollouts 是一个 Bypass(旁路) 组件,提供 高级渐进式交付功能 。支持金丝雀、蓝绿、多批次和A/B测试交付模式,同时它兼容 Gateway API 和各种Ingress 实现。丰富的发布策...
- 一、背景云原生应用弹性伸缩的演进与挑战随着云原生技术的快速发展,Kubernetes已成为容器编排领域的事实标准。然而,在现代应用架构中,传统基于资源指标的弹性伸缩机制逐渐暴露出其局限性,无法充分满足事件驱动型工作负载的弹性需求。 事件驱动架构的兴起现代应用架构正朝着微服务和事件驱动方向演进,产生了全新的弹性伸缩需求,这些应用通常依赖于各种事件源,如消息队列(Kafka、RabbitMQ)... 一、背景云原生应用弹性伸缩的演进与挑战随着云原生技术的快速发展,Kubernetes已成为容器编排领域的事实标准。然而,在现代应用架构中,传统基于资源指标的弹性伸缩机制逐渐暴露出其局限性,无法充分满足事件驱动型工作负载的弹性需求。 事件驱动架构的兴起现代应用架构正朝着微服务和事件驱动方向演进,产生了全新的弹性伸缩需求,这些应用通常依赖于各种事件源,如消息队列(Kafka、RabbitMQ)...
- 一、背景在现代的微服务架构中,应用的负载往往具有突发性和不可预测性。传统的基于 CPU 或内存的弹性伸缩策略,在应对突发的应用层流量(如大量 HTTP 请求)时,可能会因为响应不够及时而导致服务延迟增加甚至不可用。为了更精准、快速地响应业务负载变化,我们需要一种更细粒度的弹性伸缩策略。华为云的弹性负载均衡器(ELB)会实时上报其四层查询速率(QPS)到云监控服务(Cloud Eye)。KE... 一、背景在现代的微服务架构中,应用的负载往往具有突发性和不可预测性。传统的基于 CPU 或内存的弹性伸缩策略,在应对突发的应用层流量(如大量 HTTP 请求)时,可能会因为响应不够及时而导致服务延迟增加甚至不可用。为了更精准、快速地响应业务负载变化,我们需要一种更细粒度的弹性伸缩策略。华为云的弹性负载均衡器(ELB)会实时上报其四层查询速率(QPS)到云监控服务(Cloud Eye)。KE...
- 基于Kubernetes部署Kafka集群随着云计算和微服务架构的普及,Kubernetes (K8s) 作为容器编排工具已经成为管理云原生应用的标准。Apache Kafka 是一个分布式流处理平台,广泛用于构建实时数据管道和流应用。本文将介绍如何在 Kubernetes 集群上部署 Apache Kafka,包括环境准备、组件安装以及集群配置等步骤。环境准备Kubernetes 集群确保... 基于Kubernetes部署Kafka集群随着云计算和微服务架构的普及,Kubernetes (K8s) 作为容器编排工具已经成为管理云原生应用的标准。Apache Kafka 是一个分布式流处理平台,广泛用于构建实时数据管道和流应用。本文将介绍如何在 Kubernetes 集群上部署 Apache Kafka,包括环境准备、组件安装以及集群配置等步骤。环境准备Kubernetes 集群确保...
- 一、方案概述 1. 方案目标基于 Kubernetes(K8s)Deployment 的事件触发机制,通过 KEDA(Kubernetes Event-driven Autoscaling)实现事件驱动型弹性伸缩,解决传统 HPA 依赖指标阈值(如 CPU / 内存使用率)的局限性,支持基于 Deployment 相关事件(如 Pod 就绪状态变更、镜像更新、配置变更等)动态调整 Pod ... 一、方案概述 1. 方案目标基于 Kubernetes(K8s)Deployment 的事件触发机制,通过 KEDA(Kubernetes Event-driven Autoscaling)实现事件驱动型弹性伸缩,解决传统 HPA 依赖指标阈值(如 CPU / 内存使用率)的局限性,支持基于 Deployment 相关事件(如 Pod 就绪状态变更、镜像更新、配置变更等)动态调整 Pod ...
- 一、Keda概念KEDA (Kubernetes Event Driven Autoscaler)是一个基于 Kubernetes 的事件驱动的自动缩放器软件。KEDA可以根据需要处理的事件数量来驱动 Kubernetes 中任何容器进行扩展。使用 KEDA,可以明确映射到想要使用事件驱动的应用程序,而其他应用程序继续运行。从而使得 KEDA 能够与任意 Kubernetes 上的应用程序... 一、Keda概念KEDA (Kubernetes Event Driven Autoscaler)是一个基于 Kubernetes 的事件驱动的自动缩放器软件。KEDA可以根据需要处理的事件数量来驱动 Kubernetes 中任何容器进行扩展。使用 KEDA,可以明确映射到想要使用事件驱动的应用程序,而其他应用程序继续运行。从而使得 KEDA 能够与任意 Kubernetes 上的应用程序...
- 一、平台概览:构建开放可扩展的云原生管理平台1.1 openFuyao平台定位在云原生时代,企业需要一个既能提供强大功能,又足够灵活可扩展的容器管理平台。openFuyao正是基于这样的理念而诞生的。作为一个面向企业级用户的开源容器管理平台,openFuyao秉承"轻量核心+生态赋能"的设计理念,通过提供简洁而强大的核心功能,同时支持灵活的扩展机制,让用户可以根据自身需求定制化构建云原生管理... 一、平台概览:构建开放可扩展的云原生管理平台1.1 openFuyao平台定位在云原生时代,企业需要一个既能提供强大功能,又足够灵活可扩展的容器管理平台。openFuyao正是基于这样的理念而诞生的。作为一个面向企业级用户的开源容器管理平台,openFuyao秉承"轻量核心+生态赋能"的设计理念,通过提供简洁而强大的核心功能,同时支持灵活的扩展机制,让用户可以根据自身需求定制化构建云原生管理...
- 一、背景痛点:在对 Secret、ConfigMap 等 namespace-scoped 资源进行跨 namespace 分发及同步的场景中,原生 kubernetes 目前只支持用户 one-by-one 地进行手动分发与同步,十分地不方便。典型案例:SidecarSet 的 imagePullSecrets 全局预热 ,业务 NS 数量多,SidecarSet 又要拉取私有镜像时,不... 一、背景痛点:在对 Secret、ConfigMap 等 namespace-scoped 资源进行跨 namespace 分发及同步的场景中,原生 kubernetes 目前只支持用户 one-by-one 地进行手动分发与同步,十分地不方便。典型案例:SidecarSet 的 imagePullSecrets 全局预热 ,业务 NS 数量多,SidecarSet 又要拉取私有镜像时,不...
- 一、引言在AI与云原生技术深度融合的时代,底层算力基础设施正经历着一场深刻的变革。**灵衢”(Unified Bus)**互联协议与硬件架构,以其“协议归一、硬件资源池化”的核心理念,旨在构建可扩展的超大规模异构算力集群。为了将这一先进的硬件能力无缝交付给广大开发者与应用,openFuyao开源社区应运而生,它扮演着关键的“软件使能层”角色,致力于让基于灵衢协议的硬件能够极简、高效地接入和管... 一、引言在AI与云原生技术深度融合的时代,底层算力基础设施正经历着一场深刻的变革。**灵衢”(Unified Bus)**互联协议与硬件架构,以其“协议归一、硬件资源池化”的核心理念,旨在构建可扩展的超大规模异构算力集群。为了将这一先进的硬件能力无缝交付给广大开发者与应用,openFuyao开源社区应运而生,它扮演着关键的“软件使能层”角色,致力于让基于灵衢协议的硬件能够极简、高效地接入和管...
- 一、 简介在OKG的概念里,一个游戏服(GameServer)中可以包含多个容器,每个容器功能作用不尽相同,各自对应不同的容器镜像。当然,一个游戏服也可以只包含一个容器。游戏服包含一个容器、还是包含多个容器对应着两种不同的架构思想。单容器的游戏服更贴近虚拟机的运维管理方式。游戏服的单容器中存在多个进程,多个脚本文件或配置文件,游戏服引擎常驻进程通常会通过构建新的容器进行实现新版发布,而新的... 一、 简介在OKG的概念里,一个游戏服(GameServer)中可以包含多个容器,每个容器功能作用不尽相同,各自对应不同的容器镜像。当然,一个游戏服也可以只包含一个容器。游戏服包含一个容器、还是包含多个容器对应着两种不同的架构思想。单容器的游戏服更贴近虚拟机的运维管理方式。游戏服的单容器中存在多个进程,多个脚本文件或配置文件,游戏服引擎常驻进程通常会通过构建新的容器进行实现新版发布,而新的...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签