6.8.4 deploy(Deployment)无状态应用(滚动更新、回滚)案例 简介 Deployment是 Kubernetes 中用于管理 无状态应用(Stateless Application) 的控制器(Controller),它声明了 期望的 Pod 副本数 与 Pod 模板,并由控制器自动维持实际状态与期望状态一致。 无状...
6.8.3 ns (Namespace) 名称空间管理案例 简介 Namespace 是 Kubernetes 的逻辑隔离机制,用于将集群资源划分到不同的虚拟分区。 同一 Namespace 内的资源名称必须唯一,但不同 Namespace 可使用相同名称。 它不是硬隔离(网络、资源仍需额外策略),但提供组织、权限、配额上的边界。 默认...
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...
3. k8s单master节点部署 3.1 节点规划 架构图。 graph TB subgraph "Master 控制节点" M[Master<br/>192.168.1.231] API[kube-apiserver<br/>6443] DB[etcd<br/>数据库] end...
1. Docker 与 Kubernetes 时间简史 1.1 Docker:容器化的“破圈者”(2013-2017) Docker 的出现重新定义了容器的“易用性”,将原本复杂的 LXC(Linux 容器)技术包装成“镜像+容器”的简单模型,推动容器从“极客工具”走向“大众开发”。 时间 关键事件 意义 2013.03。 dotClo...