云原生与容器 第6页
Ingress Controller 暴露方式与验证实战-AI运维探索者

Ingress Controller 暴露方式与验证实战

一、Ingress Controller的暴露方式 当使用K8S中的Ingress资源对象来暴露应用时,用户访问应用的入口是 Ingress Controller 的地址。 Ingress Controller 会根据 Ingress 规则将请求路由到相应的...
Kubernetes污点Taint实操:配置语法与增删改查命令详解-AI运维探索者

Kubernetes污点Taint实操:配置语法与增删改查命令详解

一、污点配置解析 创建一个污点(一个节点可以有多个污点),格式如下 创建一个污点(一个节点可以有多个污点),示例如下 EFFECT规则如下: * NoSchedule:禁止调度到该节点,已经在该节点上的Po...
PV和PVC是什么、为什么需要以及核心策略-AI运维探索者

PV和PVC是什么、为什么需要以及核心策略

一、什么是PV和PVC **持久卷(PersistentVolume,PV)** 是集群中的一块存储,可以由管理员事先制备, 或者使用存储类来动态制备。 持久卷是集群资源,就像节点也是集群资源一样。PV 持久卷和普...
Kubernetes容忍Toleration入门:概念、配置方式与使用示例-AI运维探索者

Kubernetes容忍Toleration入门:概念、配置方式与使用示例

一、什么是容忍 容忍度(Toleration)是应用于 Pod 上的。容忍度允许调度器调度带有对应污点的 Pod。 容忍度允许调度但并不保证调度。 污点和容忍度(Toleration)相互配合,可以用来避免 Pod ...
二进制安装k8s基础组件与证书生成-AI运维探索者

二进制安装k8s基础组件与证书生成

一、基本组件安装 1.1 Containerd作为Runtime 如果安装的版本低于1.24,选择Docker和Containerd均可,高于1.24选择Containerd作为Runtime。 1.在每台机器上执行以下命令安装docker-ce-20.10,注...
Ingress HTTPS 与基础认证:TLS 证书接入和用户名密码保护-AI运维探索者

Ingress HTTPS 与基础认证:TLS 证书接入和用户名密码保护

一、环境准备 1、创建Namespace 2、创建一个 Nginx 模拟 Web 服务 3、创建service 4、没有证书可以使用Openssl生成一个证书(此步骤可忽略),下面环境采用阿里云ssl证书 上面参数说明: * `opens...
Docker卸载-AI运维探索者

Docker卸载

一、卸载 Docker Engine、CLI、containerd 和 Docker Compose 软件包。 二、主机上的映像、容器、卷或自定义配置文件不会自动删除。要删除所有映像、容器和卷
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...