最新发布第110页
排序
ClusterIP 详解:定义 Service、稳定入口与集群内访问
一、为什么 ClusterIP 是默认值 当你创建一个 Service 但没有显式指定 `type` 时,它默认就是 `ClusterIP`。这意味着: - Kubernetes 会为它分配一个虚拟 IP - 这个 IP 只在集群内可访问 - 客户...
Kubernetes Job创建、终止与清理实战
一、Job如何创建 1.定义一个名为job.yaml的yaml文件 上面参数说明如下: * backoffLimit:如果任务执行失败,失败多少次后不再执行。这里设置为4,代表失败4次后不再执行 * completions:有多少...
MongoDB 异构平台在线迁移
一、为什么要迁移至 MongoDB - 1.1 MongoDB数据库定位 - OLTP /OLAP 数据库 - 原则上 Oracle 和 MySQL 能做的事情,MongoDB 都能做(包括 ACID 事务) - 优点:横向扩展能力,数据量或并发量增加时候...
Kubernetes拓扑域约束实战:让应用副本均匀分布在不同机房
一、拓扑域约束实践 1.1 应用均匀分布在不同的机房 1.查看节点污点情况 2.定义一个名为topologySC.yaml 的yaml文件 3.开始部署 4.查看pod状态,观察到每个节点均匀分配3个pod 5.重启应用,再次进...
Pod优雅终止与零宕机发布:preStop、postStart 和 gRPC 探针实践
一、postStart 和 preStop 分别解决什么问题 Kubernetes 为容器提供了两个非常实用的生命周期钩子: - `postStart`:容器启动后立刻触发 - `preStop`:容器终止前触发 常见用途包括: - 启动后...
Vercel部署实战:从导入GitHub到绑定域名
一、先准备 Vercel 账号 访问:https://vercel.com/ 通常可以直接使用 GitHub 账号登录。 二、导入 GitHub 项目 进入 Vercel 后,新建项目,然后选择导入 GitHub 仓库。 三、配置环境变量 如果...
Jenkins 知识扩展:GitHub、Travis 与 MkDocs 文档自动化
一、GitHub+Travis+Mkdocs自动化构建文档库 了解过`Traefik`,`nginx-ingress`的同学都知道他们的官方文档都是基于`mkdocs`和`material`主题制作而成,你觉得这种文档库怎么样?有没有心动把自己...
Deployment 基础详解:创建、更新、回滚、扩缩容与暂停恢复
一、为什么 Deployment 会成为无状态应用默认选择 Deployment 本身并不直接创建 Pod,它通过 ReplicaSet 去维护 Pod 副本。也正因为中间多了这一层,Deployment 才具备了滚动更新、版本保留和回...
Kubernetes基础:k8s介绍
一、官网 https://kubernetes.io/。 用官网的话术介绍K8s: Kubernetes(K8s),是用于自动部署、扩容、缩容和管理容器化应用程序的开源系统。它将组成应用程序的容器组合成逻辑单元,以便于管理...
Dify+k8s运维智能体:部署MCP并创建Kubernetes Agent
一、部署python版本的mcp 项目地址:https://pypi.org/project/mcpkubernetesserver 该项目已经纳入pip的仓库了,可以直接使用pip install安装,非常方便。 该mcp提供了非常多的工具 1.1 命令行...
















