- 14 - 实战三 部署 WordPress因为 MySQL 由 Deployment 改成了 StatefulSet,所以我们要修改 YAML,添加“serviceName”“volumeClaimTemplates”这两个字段,定义网络标识和 NFS 动态存储卷,然后在容器部分用“volumeMounts”挂载到容器里的数据目录“/var/lib/mysql”。YAMLapiVersi... 14 - 实战三 部署 WordPress因为 MySQL 由 Deployment 改成了 StatefulSet,所以我们要修改 YAML,添加“serviceName”“volumeClaimTemplates”这两个字段,定义网络标识和 NFS 动态存储卷,然后在容器部分用“volumeMounts”挂载到容器里的数据目录“/var/lib/mysql”。YAMLapiVersi...
- 13 - StatefulSet什么是有状态的应用 有的应用的状态信息不是很重要,即使不恢复状态也能够正常运行,这就是我们常说的“无状态应用”。“无状态应用”典型的例子就是 Nginx 这样的 Web 服务器,它只是处理 HTTP 请求,本身不生产数据(日志除外),不需要特意保存状态,无论以什么状态重启都能很好地对外提供服务。 还有一些应用,运行状态信息就很重要了,如果因为重启而丢失了状... 13 - StatefulSet什么是有状态的应用 有的应用的状态信息不是很重要,即使不恢复状态也能够正常运行,这就是我们常说的“无状态应用”。“无状态应用”典型的例子就是 Nginx 这样的 Web 服务器,它只是处理 HTTP 请求,本身不生产数据(日志除外),不需要特意保存状态,无论以什么状态重启都能很好地对外提供服务。 还有一些应用,运行状态信息就很重要了,如果因为重启而丢失了状...
- 12 - 存储:解决数据持久化问题什么是 PersistentVolume 因为 Pod 里的容器是由镜像产生的,而镜像文件本身是只读的,进程要读写磁盘只能用一个临时的存储空间,一旦 Pod 销毁,临时存储也就会立即回收释放,数据也就丢失了。为了保证即使 Pod 销毁后重建数据依然存在,我们就需要找出一个解决方案,让 Pod产生的数据可以持久化存储。我们在 ConfiMap 的章节用过 K... 12 - 存储:解决数据持久化问题什么是 PersistentVolume 因为 Pod 里的容器是由镜像产生的,而镜像文件本身是只读的,进程要读写磁盘只能用一个临时的存储空间,一旦 Pod 销毁,临时存储也就会立即回收释放,数据也就丢失了。为了保证即使 Pod 销毁后重建数据依然存在,我们就需要找出一个解决方案,让 Pod产生的数据可以持久化存储。我们在 ConfiMap 的章节用过 K...
- 11-实战二 部署 MySQL先要用 ConfigMap 定义数据库的环境变量,有 DATABASE、USER、PASSWORD、ROOT_PASSWORD:YAMLapiVersion: v1kind: ConfigMapmetadata: name: mysql-cm data: DATABASE: 'db_wordpress' USER: 'wordpress' PASSW... 11-实战二 部署 MySQL先要用 ConfigMap 定义数据库的环境变量,有 DATABASE、USER、PASSWORD、ROOT_PASSWORD:YAMLapiVersion: v1kind: ConfigMapmetadata: name: mysql-cm data: DATABASE: 'db_wordpress' USER: 'wordpress' PASSW...
- 10-service、ingress-找到你并不容易 Service 什么是 Service 在 Kubernetes 集群里 Pod 的生命周期是比较“短暂”的,虽然 Deployment 和 DaemonSet 可以维持 Pod 总体数量的稳定,但在运行过程中,难免会有 Pod 销毁又重建,这就会导致 Pod集合处于动态的变化之中。 Pod 的 IP 地址经常变来变去,客户端该怎么访... 10-service、ingress-找到你并不容易 Service 什么是 Service 在 Kubernetes 集群里 Pod 的生命周期是比较“短暂”的,虽然 Deployment 和 DaemonSet 可以维持 Pod 总体数量的稳定,但在运行过程中,难免会有 Pod 销毁又重建,这就会导致 Pod集合处于动态的变化之中。 Pod 的 IP 地址经常变来变去,客户端该怎么访...
- 09-DaemonSet-忠实可靠的看门狗DaemonSet 应用场景 DaemonSet 的目标是在集群的每个节点上运行且仅运行一个 Pod,就好像是为节点配上一只“看门狗”,忠实地“守护”着节点,这就是DaemonSet 名字的由来。应用场景:网络应用(如 kube-proxy),必须每个节点都运行一个 Pod,否则节点就无法加入Kubernetes 网络。监控应用(如 node-exp... 09-DaemonSet-忠实可靠的看门狗DaemonSet 应用场景 DaemonSet 的目标是在集群的每个节点上运行且仅运行一个 Pod,就好像是为节点配上一只“看门狗”,忠实地“守护”着节点,这就是DaemonSet 名字的由来。应用场景:网络应用(如 kube-proxy),必须每个节点都运行一个 Pod,否则节点就无法加入Kubernetes 网络。监控应用(如 node-exp...
- 07-实战 使用我们学过的知识来部署 WordPress。 WordPress、MySQL 这两个应用被封装成了 Pod(由于它们都是在线业务),运行所需的环境变量保存在 ConfigMap中,统一用“声明式”来管理,比起 Shell 脚本更容易阅读和版本化管理。 WordPress 网站搭建步骤 步骤一 定义MySQL YAML 定义MySQL configmap:MySQL... 07-实战 使用我们学过的知识来部署 WordPress。 WordPress、MySQL 这两个应用被封装成了 Pod(由于它们都是在线业务),运行所需的环境变量保存在 ConfigMap中,统一用“声明式”来管理,比起 Shell 脚本更容易阅读和版本化管理。 WordPress 网站搭建步骤 步骤一 定义MySQL YAML 定义MySQL configmap:MySQL...
- 01 - kubernetes 组件介绍什么是容器编排 容器技术的核心概念是容器、镜像、仓库,使用这三大基本要素我们就可以轻松地完成应用的打包、分发工作,实现“一次构建,到处运行”的梦想。 不过,当我们熟练地掌握了容器技术,信心满满地要在服务器集群里大规模实施的时候,却会发现容器技术的创新只是解决了运维部署工作中一个很小的问题。现实生产环境的复杂程度实在是太高了,除了最基本的安装,还会有各... 01 - kubernetes 组件介绍什么是容器编排 容器技术的核心概念是容器、镜像、仓库,使用这三大基本要素我们就可以轻松地完成应用的打包、分发工作,实现“一次构建,到处运行”的梦想。 不过,当我们熟练地掌握了容器技术,信心满满地要在服务器集群里大规模实施的时候,却会发现容器技术的创新只是解决了运维部署工作中一个很小的问题。现实生产环境的复杂程度实在是太高了,除了最基本的安装,还会有各...
- 一、kubernetes 概述1.1 、kubernetes 基本介绍kubernetes,简称 K8s,是用 8 代替 8 个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes 的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes 提供了应用部署,规划,更新,维护的一种机制。传统的应用部署方式是通过插... 一、kubernetes 概述1.1 、kubernetes 基本介绍kubernetes,简称 K8s,是用 8 代替 8 个字符“ubernete”而成的缩写。是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes 的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes 提供了应用部署,规划,更新,维护的一种机制。传统的应用部署方式是通过插...
- 本章重点 k8s 简介,作用及架构详解 pod详解 RC和RS(企业中使用的很少)具体内容3.1 k8s简介 Kubernetes这个单词来自于希腊语,含义是舵手或领航员。K8S是它的缩写,用“8”字替代了“ubernete”这8个字符。Kubernetes是 Google自己捣鼓了十多年的Borg系统为前身,基于谷歌15年生产环境经验的基础上开源的一个项目 K8S是2014年6月由Goog... 本章重点 k8s 简介,作用及架构详解 pod详解 RC和RS(企业中使用的很少)具体内容3.1 k8s简介 Kubernetes这个单词来自于希腊语,含义是舵手或领航员。K8S是它的缩写,用“8”字替代了“ubernete”这8个字符。Kubernetes是 Google自己捣鼓了十多年的Borg系统为前身,基于谷歌15年生产环境经验的基础上开源的一个项目 K8S是2014年6月由Goog...
- KubeWharf:推动云原生技术发展的未来之路 KubeWharf:推动云原生技术发展的未来之路
- Docker和Kubernetes的核心概念与应用 Docker和Kubernetes的核心概念与应用
- 前言 第十四期·畅聊云原生如期举办,本期主题聚焦大家热议话题软件质量。本次活动筹备及主持工作特别邀请九章云极技术合伙人王俊鹏先生,联合出品人邀约招商证券资深研发效能专家黄俊、华为软件测试工具TMG主任宿敏以及毕马威中国数字化赋能及人工智能主管合伙人张庆杰,聚集软件质量发展背景、应用价值和未来发展趋势三个方向给我们带来高质量软件的践行之道的主题与创原会会员开展研讨和剖析。软件质量对于企业的价值... 前言 第十四期·畅聊云原生如期举办,本期主题聚焦大家热议话题软件质量。本次活动筹备及主持工作特别邀请九章云极技术合伙人王俊鹏先生,联合出品人邀约招商证券资深研发效能专家黄俊、华为软件测试工具TMG主任宿敏以及毕马威中国数字化赋能及人工智能主管合伙人张庆杰,聚集软件质量发展背景、应用价值和未来发展趋势三个方向给我们带来高质量软件的践行之道的主题与创原会会员开展研讨和剖析。软件质量对于企业的价值...
- 网络安全从业人员必知的云原生安全 网络安全从业人员必知的云原生安全
- 需求起源SelectDB 设计多计算集群架构初衷主要源于两类典型的使用场景:写入与读取隔离:传统数仓架构中,数据的写入和读取在同一个计算集群,当遇到业务写入高峰期或突增的写入压力时,容易因资源相互抢占影响查询服务的性能和稳定性。如果能引入多个计算集群,通过独立的计算集群分别进行写入、读取操作,即使在写入压力非常高时,也可放心执行计算任务,无需担心影响到服务的稳定性。在线业务和离线业务隔离:... 需求起源SelectDB 设计多计算集群架构初衷主要源于两类典型的使用场景:写入与读取隔离:传统数仓架构中,数据的写入和读取在同一个计算集群,当遇到业务写入高峰期或突增的写入压力时,容易因资源相互抢占影响查询服务的性能和稳定性。如果能引入多个计算集群,通过独立的计算集群分别进行写入、读取操作,即使在写入压力非常高时,也可放心执行计算任务,无需担心影响到服务的稳定性。在线业务和离线业务隔离:...
上滑加载中
推荐直播
-
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中
热门标签