云原生 第32页
Kubernetes HPA原理与资源定义:工作流程、指标接口和配置要点-AI运维探索者

Kubernetes HPA原理与资源定义:工作流程、指标接口和配置要点

一、K8s HPA概念及工作流程 1.1 Pod水平自动扩缩-HPA是什么 HPA是指Kubernetes水平Pod自动扩缩容(Horizontal Pod Autoscaler)是一个Kubernetes原生的自动化伸缩工具。主要用于根据服务的度量指...
头像4年前
04615
Kubernetes Volume使用实践:emptyDir、HostPath与NFS-AI运维探索者

Kubernetes Volume使用实践:emptyDir、HostPath与NFS

一、通过emptyDir共享数据 EmptyDir是一个特殊的Volume类型,与上述Volume不同的是,如果删除Pod,emptyDir卷中的数据也将被删除,所以一般emptyDir用于Pod中的不同Container共享数据,比如一个...
头像4年前
04014
Kubernetes扩展:Operator理论知识-AI运维探索者

Kubernetes扩展:Operator理论知识

一、1)Operator是什么。 你可以理解成Operator就是CRD+自定义Controller的实践应用。 Kubernetes Operator由CoreOS公司开发,它是一种自定义控制器,它扩展了 Kubernetes API 的功能,用于管理...
头像2年前
04410
Kubernetes节点故障后如何快速恢复服务:污点、驱逐与重新调度-AI运维探索者

Kubernetes节点故障后如何快速恢复服务:污点、驱逐与重新调度

一、问题一:节点故障如何快速恢复服务? 在 Kubernetes 集群中,当某个节点发生故障时,通过以下机制快速恢复服务: 1、节点故障检测 - **节点控制器(Node Controller)** 定期检查节点状态(...
头像2年前
03114
Pod YAML详解:metadata、containers、volume、调度与安全字段怎么写-AI运维探索者

Pod YAML详解:metadata、containers、volume、调度与安全字段怎么写

一、先看懂 Pod YAML 的基本骨架 一个 Pod 最核心的结构通常长这样: 这里最重要的三个层次是: - `apiVersion`:指定资源所属的 API 版本 - `kind`:指定资源类型,这里是 `Pod` - `metadata` ...
头像2年前
02911
Service定义与常见类型-AI运维探索者

Service定义与常见类型

一、定义一个Service 1.定义一个nginx-deploy.yaml文件 说明: `spec.template.metadata.labels`这个定义创建pod的标签 `spec.selector.matchLabels`这个定义如何选择要管理的pod 2.部署Pod节点...
头像1年前
02911
二进制高可用安装k8s基础组件与证书生成-AI运维探索者

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

一、基本组件安装 1.1 Containerd作为Runtime 如果安装的版本低于1.24,选择Docker和Containerd均可,高于1.24选择Containerd作为Runtime。 1.在每台机器上执行以下命令安装docker-ce-20.10,注...
头像1年前
0419
声明式API与Serverless实战认知:云原生架构设计关键能力-AI运维探索者

声明式API与Serverless实战认知:云原生架构设计关键能力

一、为什么声明式 API 是云原生的重要基础 声明式 API 是一种比较流行且先进的编程范式,它强调通过声明的方式表达目标状态,而不是手工描述每一步操作过程。 这种模式的关键价值在于把“我想要...
头像1年前
02711
Containerd配置实战:insecure registry、命名空间与Kubernetes镜像引用-AI运维探索者

Containerd配置实战:insecure registry、命名空间与Kubernetes镜像引用

一、为什么要配置 insecure registry 当你在学习环境或内网环境中使用不带正式证书的 Harbor 或其他 HTTP 仓库时,Containerd 默认不会直接信任它。 这时就需要在 Containerd 配置中显式告诉运...
头像4年前
0305
k8s高可用架构与安装方式对比-AI运维探索者

k8s高可用架构与安装方式对比

一、前言 本文主要介绍一下k8s集群安装的两种方式:kubeadm和二进制。同时在此之前浅谈一下k8s高可用架构,介绍一下各组件作用。 **声明:以下过程都是本人自己亲自部署验证!** 二、k8s高可用架构...
头像4年前
04210