- 要了解 Kubernetes 的多集群管理引擎,我们可以从多集群管理的基本需求出发,逐步深入地探讨不同的技术实现以及它们的优缺点。多集群管理在 Kubernetes 生态系统中正逐渐成为一种趋势,特别是在需要对多个 Kubernetes 集群进行统一管理、监控和操作时。 为什么需要多集群管理Kubernetes 最初设计是为了管理单个集群中的容器化应用程序,但随着企业规模的扩展,单一集群的资... 要了解 Kubernetes 的多集群管理引擎,我们可以从多集群管理的基本需求出发,逐步深入地探讨不同的技术实现以及它们的优缺点。多集群管理在 Kubernetes 生态系统中正逐渐成为一种趋势,特别是在需要对多个 Kubernetes 集群进行统一管理、监控和操作时。 为什么需要多集群管理Kubernetes 最初设计是为了管理单个集群中的容器化应用程序,但随着企业规模的扩展,单一集群的资...
- 在 Kubernetes 集群中,Velero 备份方案以其独特的功能和设计思路脱颖而出,为用户提供了全面且灵活的数据备份与恢复能力。这些能力不仅体现在应用的容灾与数据的安全性方面,还能提升集群管理的简便性。Velero 是一款开源的 Kubernetes 备份与恢复工具,它的主要功能包括集群资源的备份、迁移和灾难恢复。 1. 云原生架构的无缝集成Velero 的最大优势在于它设计为原生支持... 在 Kubernetes 集群中,Velero 备份方案以其独特的功能和设计思路脱颖而出,为用户提供了全面且灵活的数据备份与恢复能力。这些能力不仅体现在应用的容灾与数据的安全性方面,还能提升集群管理的简便性。Velero 是一款开源的 Kubernetes 备份与恢复工具,它的主要功能包括集群资源的备份、迁移和灾难恢复。 1. 云原生架构的无缝集成Velero 的最大优势在于它设计为原生支持...
- 要让 etcd 支持一个包含数万个节点的 Kubernetes 集群,必须从多方面对其进行优化。etcd 是 Kubernetes 的核心组件之一,它保存集群的所有配置和状态数据。因此,etcd 的性能和稳定性直接决定了 Kubernetes 集群的规模和表现。在一个超大规模的 Kubernetes 集群中,etcd 面临的挑战主要来自高并发读写、大量数据存储,以及数据的一致性和可用性。 1... 要让 etcd 支持一个包含数万个节点的 Kubernetes 集群,必须从多方面对其进行优化。etcd 是 Kubernetes 的核心组件之一,它保存集群的所有配置和状态数据。因此,etcd 的性能和稳定性直接决定了 Kubernetes 集群的规模和表现。在一个超大规模的 Kubernetes 集群中,etcd 面临的挑战主要来自高并发读写、大量数据存储,以及数据的一致性和可用性。 1...
- 要使用 Kubernetes 来部署一个现代的数据平台(数据湖仓结构),这涉及到多个组件和服务的集成。这种平台通常需要管理多种数据流,从原始数据的摄取到清洗,再到转换、分析和展示。通过 Kubernetes,现代数据平台的核心组件可以实现灵活的部署和管理,从而充分利用集群的弹性和自动化特性。现代数据平台通常包含以下主要部分:数据摄取、数据存储、数据处理与分析、数据可视化等。接下来,我们将一步... 要使用 Kubernetes 来部署一个现代的数据平台(数据湖仓结构),这涉及到多个组件和服务的集成。这种平台通常需要管理多种数据流,从原始数据的摄取到清洗,再到转换、分析和展示。通过 Kubernetes,现代数据平台的核心组件可以实现灵活的部署和管理,从而充分利用集群的弹性和自动化特性。现代数据平台通常包含以下主要部分:数据摄取、数据存储、数据处理与分析、数据可视化等。接下来,我们将一步...
- 公网流量如何通过 Kubernetes 服务到达 Pod 是一个非常经典而又核心的使用场景,尤其在企业部署中,它决定了服务能否被用户访问到。因此,理解这个过程对于掌握 Kubernetes 是至关重要的。在 Kubernetes 中,流量的转发和处理涉及多个组件,包括负载均衡器、Ingress 控制器、服务(Service)、网络代理(如 kube-proxy)和 Pod。接下来,我会用一个... 公网流量如何通过 Kubernetes 服务到达 Pod 是一个非常经典而又核心的使用场景,尤其在企业部署中,它决定了服务能否被用户访问到。因此,理解这个过程对于掌握 Kubernetes 是至关重要的。在 Kubernetes 中,流量的转发和处理涉及多个组件,包括负载均衡器、Ingress 控制器、服务(Service)、网络代理(如 kube-proxy)和 Pod。接下来,我会用一个...
- 在 Kubernetes 上运行数据库时,存储性能对于工作负载的影响至关重要。特别是 IOPS(每秒输入输出操作次数),对数据库的高效运行有直接影响。这是因为数据库需要频繁地读写数据,而这些操作会直接受到存储性能的限制。 理解 IOPS 的重要性IOPS 衡量的是存储设备在给定时间内能执行的读写操作的次数。对数据库而言,每一次查询、更新、插入等操作,都涉及到底层存储的访问。因此,存储性能,尤... 在 Kubernetes 上运行数据库时,存储性能对于工作负载的影响至关重要。特别是 IOPS(每秒输入输出操作次数),对数据库的高效运行有直接影响。这是因为数据库需要频繁地读写数据,而这些操作会直接受到存储性能的限制。 理解 IOPS 的重要性IOPS 衡量的是存储设备在给定时间内能执行的读写操作的次数。对数据库而言,每一次查询、更新、插入等操作,都涉及到底层存储的访问。因此,存储性能,尤...
- 在 Linux 系统的设计中,没有提供一个专门的 rename 命令来进行文件的重命名,而是通过 mv(move)命令实现这一功能。这一设计背后有着深刻的思想和动机。为了理解其中的原因,我们需要从几个方面进行分析:操作系统的文件系统设计哲学、资源管理的抽象原则以及命令行工具的简洁性和可复用性。 文件系统的抽象与设计在 Unix 和 Linux 系统中,文件系统的设计思想十分重要。在这个设计模... 在 Linux 系统的设计中,没有提供一个专门的 rename 命令来进行文件的重命名,而是通过 mv(move)命令实现这一功能。这一设计背后有着深刻的思想和动机。为了理解其中的原因,我们需要从几个方面进行分析:操作系统的文件系统设计哲学、资源管理的抽象原则以及命令行工具的简洁性和可复用性。 文件系统的抽象与设计在 Unix 和 Linux 系统中,文件系统的设计思想十分重要。在这个设计模...
- Kubernetes 在严格意义上并不能被称为一个传统意义上的操作系统(Operating System,OS),尽管它具有某些类似于操作系统的特性。要理解 Kubernetes 和操作系统之间的区别,我们需要先明确什么是操作系统,以及 Kubernetes 的作用和定位。通过对比两者的架构、功能以及它们在计算领域中的实际应用,我们可以清晰地看到 Kubernetes 不能被称为一个严格的操... Kubernetes 在严格意义上并不能被称为一个传统意义上的操作系统(Operating System,OS),尽管它具有某些类似于操作系统的特性。要理解 Kubernetes 和操作系统之间的区别,我们需要先明确什么是操作系统,以及 Kubernetes 的作用和定位。通过对比两者的架构、功能以及它们在计算领域中的实际应用,我们可以清晰地看到 Kubernetes 不能被称为一个严格的操...
- 在 Kubernetes 中,选择使用 Ingress 还是服务网格取决于具体的应用场景、需求以及系统架构设计的复杂性和灵活性。 Ingress 的使用场景Ingress 是 Kubernetes 内置的一种资源,用于管理外部 HTTP 和 HTTPS 流量如何路由到集群内部的服务。它主要用于暴露服务,使得外部可以通过域名、路径或者子域名访问内部的应用。Ingress 控制器根据定义的 In... 在 Kubernetes 中,选择使用 Ingress 还是服务网格取决于具体的应用场景、需求以及系统架构设计的复杂性和灵活性。 Ingress 的使用场景Ingress 是 Kubernetes 内置的一种资源,用于管理外部 HTTP 和 HTTPS 流量如何路由到集群内部的服务。它主要用于暴露服务,使得外部可以通过域名、路径或者子域名访问内部的应用。Ingress 控制器根据定义的 In...
- 修改运行中kubernetes集群中etcd的参数在一些场景下,您的kubernetes集群已经搭建完成了,但是还需要修改一些核心组件的参数,如etcd、kube-apiserver、kube-scheduler、kube-controller-manager等。通过kubectl get pod -owide -n kube-system 可以查看到这些核心容器。NAME ... 修改运行中kubernetes集群中etcd的参数在一些场景下,您的kubernetes集群已经搭建完成了,但是还需要修改一些核心组件的参数,如etcd、kube-apiserver、kube-scheduler、kube-controller-manager等。通过kubectl get pod -owide -n kube-system 可以查看到这些核心容器。NAME ...
- 一、环境参考主机信息:k8s-controller01 – 192.168.40.131k8s-controller02 – 192.168.40.132k8s-controller03 – 192.168.40.133系统版本:ubuntu 22.04。环境准备方面,使用虚拟机安装。安装过程略,最后结果如图:本次实验使用虚拟机进行,主机环境准备步骤只在k8s-controller01进行,... 一、环境参考主机信息:k8s-controller01 – 192.168.40.131k8s-controller02 – 192.168.40.132k8s-controller03 – 192.168.40.133系统版本:ubuntu 22.04。环境准备方面,使用虚拟机安装。安装过程略,最后结果如图:本次实验使用虚拟机进行,主机环境准备步骤只在k8s-controller01进行,...
- root@k8s-master01:~# vim /etc/hosts10.0.0.11 kubeapi.gao.com kubeapi10.0.0.11 k8s-master01.gao.com k8s-master0110.0.0.12 k8s-master02.gao.com k8s-master0210.0.0.13 k8s-master03.gao.com k8s-master03... root@k8s-master01:~# vim /etc/hosts10.0.0.11 kubeapi.gao.com kubeapi10.0.0.11 k8s-master01.gao.com k8s-master0110.0.0.12 k8s-master02.gao.com k8s-master0210.0.0.13 k8s-master03.gao.com k8s-master03...
- 业务容器化案例8: kubernetes运行lnmp环境wordpress架构: 构建镜像构建基础centos-base镜像Centos基础镜像构建YAMLunzip k8s-data-20230511.zipcd k8s-data/dockerfile/system/centosroot@k8s-m001:~# lltotal 31856drwxr-xr-x 2 root root 40... 业务容器化案例8: kubernetes运行lnmp环境wordpress架构: 构建镜像构建基础centos-base镜像Centos基础镜像构建YAMLunzip k8s-data-20230511.zipcd k8s-data/dockerfile/system/centosroot@k8s-m001:~# lltotal 31856drwxr-xr-x 2 root root 40...
- Kubernetes descheduler 几种使用方式descheduler是对于现有的 kube-scheduler 精细化调度丰富. de-scheduler 当业务长期运行后, 出现warning到一定情况,通过预先设置的自动干预法策略,来重新调度资源。主要是丰富了: 掉漆中Filter、strategy环节中,实现插件middleware功能。从而影响调度决策。 desche... Kubernetes descheduler 几种使用方式descheduler是对于现有的 kube-scheduler 精细化调度丰富. de-scheduler 当业务长期运行后, 出现warning到一定情况,通过预先设置的自动干预法策略,来重新调度资源。主要是丰富了: 掉漆中Filter、strategy环节中,实现插件middleware功能。从而影响调度决策。 desche...
- SFS Turbo弹性文件服务关于原生K8s集群CSI插件的使用指导,适用于自建K8s场景 SFS Turbo弹性文件服务关于原生K8s集群CSI插件的使用指导,适用于自建K8s场景
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签