Kubernetes 第31页
KEDA安装指南:Helm在线离线安装与卸载-AI运维探索者

KEDA安装指南:Helm在线离线安装与卸载

一、KEDA安装和使用 官方资料:https://keda.sh/docs/2.16/deploy/ > 注意事项:KEDA 需要 Kubernetes 集群版本 1.27 及更高版本 1.1 KEDA安装 1.1.1 Helm在线安装 1、添加KEDA的Helm源 2、...
Kubernetes RBAC YAML解析:Role与Binding配置示例-AI运维探索者

Kubernetes RBAC YAML解析:Role与Binding配置示例

一、RBAC对象配置解析 1.1 Role 在RBAC API中,Role包含表示一组权限的规则。权限纯粹是附加允许的,没有拒绝规则。 Role只能授权对单个命名空间内的资源的访问权限,比如授权对default命名空间...
Kubernetes初始化容器详解与配置实践-AI运维探索者

Kubernetes初始化容器详解与配置实践

一、前言 本文主要以下几方面介绍k8s中的初始化容器: * 为什么会出现初始化容器 * 初始化容器是做什么的 * 初始化容器和普通容器及PostStart有啥区别 * 初始化容器配置示例 本文主要以下几方面...
Kubernetes拓扑域详解:拓扑键、分类与划分方式-AI运维探索者

Kubernetes拓扑域详解:拓扑键、分类与划分方式

一、什么是拓扑域和拓扑键 在Kubernetes中,拓扑域(Topology Domain)通常用于标识一组具有相似属性、相似网络特性的节点,这些节点通常位于同一个物理位置或者某个网络子网中。拓扑域一般用于亲和...
Kubernetes节点维护不中断实战:taint、drain 与 PDB 组合使用-AI运维探索者

Kubernetes节点维护不中断实战:taint、drain 与 PDB 组合使用

一、问题三:节点维护如何不影响服务? 在 Kubernetes 集群中,节点维护(如版本升级、系统升级、漏洞修复)时,可通过以下策略确保服务不受影响: 1、标记节点为不可调度 * **添加污点(Taint)...
Pod基础概念与创建方式-AI运维探索者

Pod基础概念与创建方式

一、前置准备 本文主要介绍一下最小可部署计算单元Pod。 下面使用`k`代替`kubectl`配置如下: 若想永久生效,将其添加到 `~/.bashrc` 文件中: 二、什么是Pod 在 Kubernetes 中,`Pod` 代表的是...
SpringCloud 架构升级背景:从中心化到 Kubernetes 去中心化-AI运维探索者

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

一、架构升级的背景 1、依赖云原生能力替代中心化组件 服务发现: * 传统 Spring Cloud:依赖 Eureka 中心化注册中心。 * Kubernetes 去中心化:通过 Service 资源自动生成 DNS 记录(如 `recei...
二进制高可用安装k8s环境准备与系统优化-AI运维探索者

二进制高可用安装k8s环境准备与系统优化

一、基本环境配置 1.环境介绍 (1)高可用Kubernetes集群规划 | 主机名 | IP地址 | 说明 | | -------------- | --------------- | ---------------- | | k8s-master01 | 192.168.1.31/24 | master...
大规模 K8S 集群优化:1K+ Node 场景的问题与总体思路-AI运维探索者

大规模 K8S 集群优化:1K+ Node 场景的问题与总体思路

- 一、遇到的问题 - Apiserver调度,延迟问题; - Controller 不能及时从 API Server 感知到最新的变化,处理的延时较高; - Scheduler 延迟高、吞吐低,无法适应业务日常需求; - ETCD架构设计...