Kubernetes 第4页
Kubernetes网络策略入门:隔离模型、配置方法与实战示例-AI运维探索者

Kubernetes网络策略入门:隔离模型、配置方法与实战示例

一、网络策略产生背景 在 Kubernetes 之前,Pod 之间的网络通信是默认开放的,所有的 Pod 都可以直接与其他 Pod 进行通信,这在某些情况下可能会导致安全风险。 随着 Kubernetes 集群的规模和复...
ReplicationController与ReplicaSet基础实战-AI运维探索者

ReplicationController与ReplicaSet基础实战

一、ReplicationController Replication Controller(复制控制器,RC)和 ReplicaSet(复制集,RS)是两种简单部署 Pod 的方式。在生产环境中,主要使用更高级的 Deployment 等方式进行 Pod 的...
为什么要引入 ConfigMap:云原生配置管理的动机、定义与边界-AI运维探索者

为什么要引入 ConfigMap:云原生配置管理的动机、定义与边界

一、为什么要引入ConfigMap 1.1 传统配置管理 传统架构中,配置文件往往被保存在宿主机上,程序启动时可以指定某个配置文件,但是使用容器部署时,容器所在的节点并不固定,所以不能使用这种方...
PVC克隆实践:共享文件与块存储-AI运维探索者

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

一、共享文件存储 特别说明:下面操作是基于之前的环境进行操作的,详细请点击---[使用共享文件系统存储](https://zhuanlan.zhihu.com/p/639788684),这里就不重复演示部署环境了。 1.1 先决条...
ConfigMap 限制与热更新:更新机制、注意事项和不可变配置-AI运维探索者

ConfigMap 限制与热更新:更新机制、注意事项和不可变配置

一、ConfigMap限制 ConfigMap在使用时有很多局限性,如果没有正确使用ConfigMap,可能会导致Pod不能正常操作。目前具有的限制如下: * 必须先创建ConfigMap才能在Pod中引用它,如果Pod引用的Con...
什么是Pod:Kubernetes最小调度单元、Pod架构与创建方式-AI运维探索者

什么是Pod:Kubernetes最小调度单元、Pod架构与创建方式

一、Pod 到底是什么 Pod 是 Kubernetes 集群中运行和管理应用的最小部署单元。一个 Pod 里可以封装一个或多个容器,这些容器共享网络、存储以及部分命名空间资源,因此它们之间可以非常紧密地协...
Kubernetes节点上线和下线:节点下线-AI运维探索者

Kubernetes节点上线和下线:节点下线

一、下线之前,先在master01节点上创建一个测试Deployment 查看pod 二、在master01节点上驱逐下线节点node03上的Pod,并设置不可调度 再次查看Pod,观察到node03节点上无Pod运行 三、在master01...
什么是动态存储:CSI、StorageClass 与工作原理-AI运维探索者

什么是动态存储:CSI、StorageClass 与工作原理

一、什么是动态存储 动态存储可以在用户需要存储资源时自动创建和配置动态存储可以在用户需要存储资源时自动创建和配置配变得更加灵活,并且可以随着应用程序的需求变化而动态调整。 二、动态存...
Pod生命周期与健康检查:启动流程、退出流程和三种探针详解-AI运维探索者

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

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

Kubernetes ResourceQuota入门:概念、背景与使用场景

一、ResourceQuota是什么 当多个用户或团队共享具有固定节点数目的集群时,人们会担心有人使用超过其基于公平原则所分配到的资源量。 资源配额是帮助管理员解决这一问题的工具。 资源配额,通过...