最新发布第102页
LimitRange是什么、出现背景与配置解析-AI运维探索者

LimitRange是什么、出现背景与配置解析

一、LimitRange是什么 默认情况下, Kubernetes 集群上的容器运行使用的计算资源没有限制。 使用 Kubernetes 资源配额, 管理员(也称为 **集群操作者**)可以在一个指定的命名空间内限制集群资...
云原生十二要素与CNAI入门:应用最佳实践与AI结合路径-AI运维探索者

云原生十二要素与CNAI入门:应用最佳实践与AI结合路径

一、为什么要用十二要素来审视云原生应用 云原生十二要素本质上是一组关于应用设计、交付和运行方式的实践准则。 它的价值在于帮助我们回答三个关键问题: - 应用是否足够标准化,能否稳定交付...
Kubernetes RBAC命令行实战:创建对象与聚合ClusterRole-AI运维探索者

Kubernetes RBAC命令行实战:创建对象与聚合ClusterRole

一、使用命令行工具创建RBAC对象 1.1 创建Role 1.创建名称为 “pod-reader” 的 Role 对象,允许用户对 Pods 执行 `get`、`watch` 和 `list` 操作 2.创建名称为 “pod-reader” 的 Role 对象并...
Gin Web 开发入门:路由、参数绑定、中间件与工程化-AI运维探索者

Gin Web 开发入门:路由、参数绑定、中间件与工程化

一、前言 本文主要以下几方面介绍Gin相关基础知识: * 为什么要使用框架写项目 * 常见的Go语言框架及对比 * 前后端分离 * 什么是JSON * HTTP请求类型介绍 二、为什么要使用框架写项目 在 Go 语言...
Kubernetes Namespace详解:隔离机制、默认命名空间与删除卡住处理-AI运维探索者

Kubernetes Namespace详解:隔离机制、默认命名空间与删除卡住处理

一、Namespace 到底是什么 Namespace 提供了一种把同一个集群里的资源按逻辑维度隔离开的方式。它不是物理隔离,而是对集群进行“虚拟分区”。 在实际场景中,Namespace 通常用来区分: - 不同...
Volume是什么、为什么需要以及有哪些类型-AI运维探索者

Volume是什么、为什么需要以及有哪些类型

一、什么是Volume 对于大多数项目而言,数据文件的存储是非常常见的需求,比如存储用户上传的头像、上传的文件以及数据库的数据。在Kubernetes中,由于应用的部署具有高度的可扩展性和编排能力...
从物理机到Serverless:互联网基础架构演进与容器诞生背景-AI运维探索者

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

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

MySQL日志基础与常用类型:general_log、error_log 与日志分类

一、数据库服务日志概述介绍 任何一种数据库中,都会有各种各样的日志,记录这数据库工作的方方面面,以帮助数据库管理员追踪数据库曾经发生过的各种事件; 主要是针对数据库server层产生的数据...
Sentinel 实战:规则体系、持久化与流量治理案例-AI运维探索者

Sentinel 实战:规则体系、持久化与流量治理案例

一、资源与规则 1.1 资源与规则说明 使用 Sentinel 来进行资源保护,主要分为几个步骤: 1. 定义资源 2. 定义规则 3. 检验规则是否生效 先把可能需要保护的资源定义好,之后再配置规则。也可以理...
FastGPT 项目实战:做一个公司内部员工智能问答助手-AI运维探索者

FastGPT 项目实战:做一个公司内部员工智能问答助手

一、项目目标 目标是做一个公司内部员工智能问答助手,能够基于以下资料回答问题: * 员工手册; * 各部门培训手册; * 技术部内部资源使用说明。 最终可以把这个助手发布到公司内部 OA 或门户...