云原生与容器 第7页
Kubernetes基础:Deployment-AI运维探索者

Kubernetes基础:Deployment

一、创建YAML文件 二、使用YAML创建deploy 三、查看 四、查看pod分配到哪个节点上 五、恢复
Pod生命周期与健康检查:启动流程、退出流程和三种探针详解-AI运维探索者

Pod生命周期与健康检查:启动流程、退出流程和三种探针详解

一、Pod 启动过程到底发生了什么 Pod 从创建到真正可接流量,通常会经历这些阶段: 1. 用户提交 Pod 定义,请求进入 API Server 2. 调度器为 Pod 选择节点,此时常见状态是 `Pending` 3. kubele...
亲和力调度场景实战-AI运维探索者

亲和力调度场景实战

一、场景一:同一个应用部署至不同宿主机 在使用Kubernetes时,一般都会有很多节点运行容器,此时可以使用Pod反亲和力将同一个应用部署到不同的节点上,达到更高的可用率,以免同一个应用部署到...
Helm模板控制结构:if、with与range用法-AI运维探索者

Helm模板控制结构:if、with与range用法

一、条件语句 if **运算符:** **if/else 用法:** 当返回值是以下值时,管道会被设置为 false: **【示例】:要求.Values.favorite.drink的值等于coffee,则输出mug: true** **注意**: 空白行...
Istio:重试策略(针对VirtualService)-AI运维探索者

Istio:重试策略(针对VirtualService)

一、设置策略 二、查看策略 三、模拟故障 四、查看策略 五、测试 六、查看日志数量
Kubernetes网络组件:Flannel 与 Calico 原理和实现-AI运维探索者

Kubernetes网络组件:Flannel 与 Calico 原理和实现

一、Kubernetes集群网络组件-Flannel 1.1 初识Flannel flannel是一个专为kubernetes定制的 **三层** 网络解决方案,主要用于解决容器的**跨主机通信**问题。 优势: - Kubernetes发行版都可以默...
ReplicationController与ReplicaSet基础实战-AI运维探索者

ReplicationController与ReplicaSet基础实战

一、ReplicationController Replication Controller(复制控制器,RC)和 ReplicaSet(复制集,RS)是两种简单部署 Pod 的方式。在生产环境中,主要使用更高级的 Deployment 等方式进行 Pod 的...
PVC克隆实践:共享文件与块存储-AI运维探索者

PVC克隆实践:共享文件与块存储

一、共享文件存储 特别说明:下面操作是基于之前的环境进行操作的,详细请点击---[使用共享文件系统存储](https://zhuanlan.zhihu.com/p/639788684),这里就不重复演示部署环境了。 1.1 先决条...
SpringCloud 架构升级背景:从中心化到 Kubernetes 去中心化-AI运维探索者

SpringCloud 架构升级背景:从中心化到 Kubernetes 去中心化

一、架构升级的背景 1、依赖云原生能力替代中心化组件 服务发现: * 传统 Spring Cloud:依赖 Eureka 中心化注册中心。 * Kubernetes 去中心化:通过 Service 资源自动生成 DNS 记录(如 `recei...
Istio:故障注入-AI运维探索者

Istio:故障注入

一、延迟注入(针对VirtualService) 延迟注入通过在服务之间的网络通信中引入人为的延迟,模拟实际生产环境中网络延迟的情况。 1、观察正常从frontend访问advertisement的返回时间,可以看到,...