云原生 第12页
Pod生命周期与健康检查:启动流程、退出流程和三种探针详解-AI运维探索者

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

一、Pod 启动过程到底发生了什么 Pod 从创建到真正可接流量,通常会经历这些阶段: 1. 用户提交 Pod 定义,请求进入 API Server 2. 调度器为 Pod 选择节点,此时常见状态是 `Pending` 3. kubele...
头像2年前
0525
StatefulSet 入门:Headless Service、稳定网络标识与创建流程-AI运维探索者

StatefulSet 入门:Headless Service、稳定网络标识与创建流程

一、StatefulSet 解决的核心问题是什么 有状态应用最怕两件事: - 实例一重建,身份就变了 - 实例一扩缩,顺序和数据关系就乱了 StatefulSet 解决的正是这些问题。它为每个 Pod 提供: - 稳定的...
头像1年前
0498
亲和力调度场景实战-AI运维探索者

亲和力调度场景实战

一、场景一:同一个应用部署至不同宿主机 在使用Kubernetes时,一般都会有很多节点运行容器,此时可以使用Pod反亲和力将同一个应用部署到不同的节点上,达到更高的可用率,以免同一个应用部署到...
头像1年前
04912
用 Kubernetes Service 替换 Eureka:先让 handler 具备集群内服务发现-AI运维探索者

用 Kubernetes Service 替换 Eureka:先让 handler 具备集群内服务发现

一、使用k8s能力替换Eureka 环境准备 1.1 创建handler的Service 1、新定义一个handler的Service 2、创建此类service 3、使用demo-ui进行测试(未注册到注册中心)
头像1年前
0286
Dify+k8s运维智能体:部署MCP并创建Kubernetes Agent-AI运维探索者

Dify+k8s运维智能体:部署MCP并创建Kubernetes Agent

一、部署python版本的mcp 项目地址:https://pypi.org/project/mcpkubernetesserver 该项目已经纳入pip的仓库了,可以直接使用pip install安装,非常方便。 该mcp提供了非常多的工具 1.1 命令行...
头像3个月前
0526
Eureka 注册中心容器化:SpringCloud 注册中心的构建与镜像制作-AI运维探索者

Eureka 注册中心容器化:SpringCloud 注册中心的构建与镜像制作

一、迁移注册中心服务 1.1 环境信息 代码地址:https://gitee.com/dukuan/demo-eureka.git 构建命令:mvn clean package Java 版本:jdk 1.8 构建镜像:registry.cn-hangzhou.aliyuncs.com/abro...
头像4年前
06111
Kubernetes ConfigMap 与 Secret 场景应用-AI运维探索者

Kubernetes ConfigMap 与 Secret 场景应用

一、ConfigMap 1.1 概述 ConfigMap是一种API对象,用来将 **非加密数据** 保存到 **键值对** 中。可以用作环境变量、命令行参数或者存储卷中的配置文件。 ConfigMap可以将环境变量配置信息和容...
头像4年前
0418
Kubernetes TLS Bootstrapping原理:Kubelet启动流程与证书初始化-AI运维探索者

Kubernetes TLS Bootstrapping原理:Kubelet启动流程与证书初始化

一、什么是 TLS Bootstrapping 在一个 Kubernetes 集群中,工作节点上的组件(kubelet 和 kube-proxy)需要与 Kubernetes 控制平面组件通信,尤其是 kube-apiserver。 为了确保通信本身是私密的...
头像4年前
05212
Kubernetes多用户权限管理:典型场景、需求与治理思路-AI运维探索者

Kubernetes多用户权限管理:典型场景、需求与治理思路

一、K8s多用户和权限分配的使用场景 1.1 针对不同租户 多租户资源隔离场景 - **场景描述**:不同租户(如租户 A、B、C)需在同一 K8s 集群中独立使用资源,避免资源混淆与权限交叉。 - **权限分...
头像2年前
03711
Kubernetes精细化授权:受限管理员与应用访问集群-AI运维探索者

Kubernetes精细化授权:受限管理员与应用访问集群

一、授权开发人员可以修改非生产环境部分资源 有时候开发人员需要修改程序的配置用来测试新功能或者排查故障,此时可以给开发人员授权可以编辑部分的资源,比如ConfigMap和Deployment 1、授权proj...
头像2年前
03910