6.8.6 limit (LimitRange) Pod/Container 默认资源限制案例 简介 1. 什么是 LimitRange?。 LimitRange(资源范围限制)是 Kubernetes 的 命名空间级资源,用于为 Pod 或 Container 设置默认资源请求(requests)与默认资源限制(limits),并对资...
6.8.5 quota (ResourceQuota) 命名空间资源总量限制(CPU/内存)案例 简介 ResourceQuota(资源配额)是 Kubernetes 的 命名空间级资源,用于限制某个 Namespace 内所有 Pod/容器对 可压缩资源(CPU)、不可压缩资源(内存、存储) 与 扩展资源(GPU) 的 总申请量(re...
6.8.4 deploy(Deployment)无状态应用(滚动更新、回滚)案例 简介 Deployment是 Kubernetes 中用于管理 无状态应用(Stateless Application) 的控制器(Controller),它声明了 期望的 Pod 副本数 与 Pod 模板,并由控制器自动维持实际状态与期望状态一致。 无状...
6.8.3 ns (Namespace) 名称空间管理案例 简介 Namespace 是 Kubernetes 的逻辑隔离机制,用于将集群资源划分到不同的虚拟分区。 同一 Namespace 内的资源名称必须唯一,但不同 Namespace 可使用相同名称。 它不是硬隔离(网络、资源仍需额外策略),但提供组织、权限、配额上的边界。 默认...
6.8.2 svc(Service)服务发现与负载均衡(ClusterIP/NodePort)案例 Service 是 Kubernetes 中暴露 Pod 稳定访问入口的资源对象,核心作用:。 服务发现:通过固定 DNS 名称(如 my-svc.default.svc.cluster.local)或 ClusterIP 访问后端 Po...
6. Kubernetes常用资源对象列表 6.8 常用资源对象案例 6.8.1 rs(ReplicaSet )控制副本案例 注意:RC (replicationcontrollers)是 Kubernetes 早期的 Pod 副本管理控制器,ReplicaSet 是 RC 的升级版,支持更灵活的标签选择器(set-based sele...
Ubuntu 25与 CentOS 7 对比及 Ubuntu 25 基础操作指南和优化1. 版本概览与定位 项目 Ubuntu 25.x (假设为 2025 LTS 或 Rolling) CentOS 7 发行模式 Debian 系 Rolling / LTS(每 2 年 LTS) RHEL 复刻,传统稳定分支(已停止维护:2024-06...
6. Kubernetes常用资源对象列表 6.1 核心工作负载(Workloads) 全称 缩写 API Group 作用域 典型场景 Pod。 po。 core/v1。 Namespace。 最小部署单元(1+容器共享网络/存储)。 ReplicaSet。 rs。 apps/v1。 Namespace。 维护Pod副本数(由Depl...
5. Kubernetes kubectl常用命令及实操案例 5.1 基础环境与集群状态查看 目的:快速确认集群与控制平面可用性,节点健康情况。 场景 命令 实操案例 说明 查看集群核心组件状态。 kubectl cluster-info。 kubectl cluster-info。 输出 API Server、etcd、CoreDNS...
4. Kubernetes kubectl常用子命令 4.1 集群与上下文管理(Cluster & Context) 用于查看集群状态、切换上下文、管理认证信息,是SRE“连接集群”的第一步。 子命令 作用 语法示例 实操案例 最佳实践 cluster-info。 查看集群核心组件(API Server、etcd、CoreDNS...