Kubernetes 第23页
Pod状态排障指南:Pending、ImagePullBackOff、CrashLoopBackOff与OOMKilled怎么查-AI运维探索者

Pod状态排障指南:Pending、ImagePullBackOff、CrashLoopBackOff与OOMKilled怎么查

一、先理解 Pod 常见状态 日常最常见的 Pod 状态包括: - `Pending` - `Running` - `Succeeded` - `Failed` - `Unknown` - `ImagePullBackOff` / `ErrImagePull` - `CrashLoopBackOff` - `OOMKi...
Kubernetes RBAC是什么、为什么需要以及对象分类-AI运维探索者

Kubernetes RBAC是什么、为什么需要以及对象分类

一、前言 本文主要以下几方面介绍k8s中的RBAC: * RBAC是什么 * RBAC出现背景 * RBAC对象分类 * RBAC对象配置解析 * RBAC配置示例 * RBAC角色分类 * 使用命令行工具创建RBAC对象 * 聚合ClusterRo...
Toleration容忍是什么、配置解析与使用实践-AI运维探索者

Toleration容忍是什么、配置解析与使用实践

一、什么是容忍 容忍度(Toleration)是应用于 Pod 上的。容忍度允许调度器调度带有对应污点的 Pod。 容忍度允许调度但并不保证调度。 污点和容忍度(Toleration)相互配合,可以用来避免 Pod ...
从物理机到Serverless:互联网基础架构演进与容器诞生背景-AI运维探索者

从物理机到Serverless:互联网基础架构演进与容器诞生背景

一、为什么要回看基础架构演进 今天我们谈容器、Kubernetes 和云原生,往往容易直接进入工具层面,但这些技术并不是凭空出现的。它们本质上是在解决前一代基础设施形态遗留下来的问题,比如资源...
Kubernetes高级调度:节点亲和性NodeAffinity-AI运维探索者

Kubernetes高级调度:节点亲和性NodeAffinity

一、定义pod的yaml 二、给k8s-master02节点定义标签 三、应用YAML 四、检查Pod所在node,符合节点亲和性 五、恢复
Kubernetes基础:k8s介绍-AI运维探索者

Kubernetes基础:k8s介绍

一、官网 https://kubernetes.io/。 用官网的话术介绍K8s: Kubernetes(K8s),是用于自动部署、扩容、缩容和管理容器化应用程序的开源系统。它将组成应用程序的容器组合成逻辑单元,以便于管理...
Kubernetes存储:本地存储-AI运维探索者

Kubernetes存储:本地存储

一、本地存储介绍 在8.1.1章节中的PV YAML示例,就是本地存储。本地存储类型的PV是Kubernetes中一种比较特殊的持久化存储,它允许将节点上的本地磁盘或目录用作PV。与其他PV类型(例如NFS、Ceph...
kubeadm安装k8s v1.23.17架构与方式对比-AI运维探索者

kubeadm安装k8s v1.23.17架构与方式对比

一、前言 本文主要介绍一下kubeadm方式安装k8s集群。同时在此之前浅谈一下k8s高可用架构,介绍一下各组件作用。 **声明:以下过程都是本人自己亲自部署验证!** 二、k8s高可用架构 2.1 k8s高可用...
Pod状态排查、镜像拉取与重启策略-AI运维探索者

Pod状态排查、镜像拉取与重启策略

一、Pod常见状态与排查方法 参考链接: [Pod生命周期](https://kubernetes.io/zh-cn/docs/concepts/workloads/pods/pod-lifecycle/) Pod 的 `status` 字段是一个 [PodStatus](https://kubernetes...
Kubernetes专用节点与特殊硬件隔离:dedicated、special 与 NoExecute 驱逐-AI运维探索者

Kubernetes专用节点与特殊硬件隔离:dedicated、special 与 NoExecute 驱逐

一、专用节点 如果想将某些节点专门分配给特定的一组用户使用,可以给这些节点添加一个Taint 然后给这组用户的Pod添加一个相对应的Toleration,那么拥有上述Toleration的Pod就能够被分配到上述...