国内容器平台与运维面板总览
定位:本批 6 本平台分册的入口文档,同时也是"国内环境特有坑"的集中速查。
覆盖:1Panel / 宝塔面板 / KubeSphere / Sealos / KubeKey·KubeOperator·kubeasz·Kuboard·Rainbond / ACK·TKE·CCE·VKE·ACR·TCR·SWR
约定:本文只做导航、选型、对照与共性坑;具体命令一律回到各分册。
更新时间:2026-11(版本事实核对至 2026-11-05)
目录
- 本批手册清单
- 国内容器生态分层图
- 需求 → 翻哪本
- 选型决策:五条主线
- 两套运维面板深度对照
- 部署器对照
- 管理平台与 PaaS 对照
- 国内公有云托管集群对照
- ★ 国内环境共性问题
- 命令速查对照表
- 路径与端口速查
- 版本日历汇总(2026-11)
- 跨平台故障速查
- 通用避坑二十条
- 与其他手册的配合
1. 本批手册清单
| 文档 |
覆盖版本 |
行数 |
定位 |
| 本文:国内容器平台与运维面板总览 |
— |
— |
入口:分层、选型、对照、国内特有坑 |
| 1Panel 常用运维指令手册 |
v1.10 LTS / v2.0~v2.4.x |
1131 |
容器化现代面板,1pctl、应用商店、快照、Core/Agent |
| 宝塔面板 常用运维指令手册 |
Linux 面板 9~13.x |
1043 |
原生安装老牌面板,bt 编号命令、/www 体系 |
| KubeSphere 常用运维指令手册 |
v3.4.x / v4.1~v4.3.x |
1059 |
企业级云原生平台,v3 ks-installer 与 v4 Helm ks-core 两条线 |
| Sealos 常用运维指令手册 |
4.3.x / 5.0.x / 5.1.x |
908 |
OCI 集群镜像、Clusterfile、离线交付、彻底清理 |
| 国产 K8s 部署与管理平台运维指令手册 |
KubeKey / KubeOperator / kubeasz / Kuboard v4 / Rainbond v6 |
893 |
部署器 + 多集群控制台 + PaaS 合册 |
| 国内公有云容器服务运维指令手册 |
ACK / TKE / CCE / VKE + ACR / TCR / SWR |
749 |
托管边界、版本 EOS、镜像加速、灾备与成本 |
与上一批 容器平台常规运维指令手册 的关系:那一批讲通用技术栈(Docker / Podman / containerd / Kubernetes / Harbor),这一批讲国内产品与交付环境。前者是原理与命令,后者是产品、CLI 与国内特有的坑。
2. 国内容器生态分层图
┌──────────────────────────────────────────────────────────────┐
│ 第 6 层 公有云托管服务 │
│ ACK / TKE / CCE / VKE · ACR / TCR / SWR · SLS/CLS/LTS │
│ → 控制面托管,没有 etcd 快照,版本 EOS 由云厂商决定 │
├──────────────────────────────────────────────────────────────┤
│ 第 5 层 应用平台 / PaaS │
│ Rainbond v6 · Sealos Cloud · KubeSphere 应用商店 │
│ → 面向开发者,屏蔽 K8s;你管应用,平台管运行时 │
├──────────────────────────────────────────────────────────────┤
│ 第 4 层 集群管理平台 / 控制台 │
│ KubeSphere v4 · Kuboard v4 · DCE 5.0 · ACP · KubeCube │
│ → 纳管已有集群,给 UI / 多租户 / RBAC / 审计 │
├──────────────────────────────────────────────────────────────┤
│ 第 3 层 部署器 │
│ KubeKey · kubeasz · KubeOperator · Sealos · kubeadm │
│ → 把裸机变成集群,部署完可离场(管理平台才是常驻) │
├──────────────────────────────────────────────────────────────┤
│ 第 2 层 编排与运行时 │
│ Kubernetes · containerd · Docker / Podman · CNI / CSI │
│ → 见上一批通用分册 │
├──────────────────────────────────────────────────────────────┤
│ 第 1 层 单机运维面板 │
│ 1Panel(容器化) · 宝塔(原生安装) │
│ → 一台机器上的网站 / 数据库 / 容器 / 备份 / 防火墙 │
├──────────────────────────────────────────────────────────────┤
│ 第 0 层 OS 与国产化底座 │
│ Ubuntu / RHEL 系 / 麒麟 / 统信 / openEuler / Anolis │
│ → 见操作系统分册;信创、等保、国密在此层落地 │
└──────────────────────────────────────────────────────────────┘
分层判断法:先问"这套东西是装集群的、管集群的、还是在集群上跑应用的"。答案决定你翻哪本,也决定了排障时该看哪一层的日志。
3. 需求 → 翻哪本
| 我要…… |
翻哪本 |
| 在一台云服务器上装面板、建站、装 MySQL |
1Panel / 宝塔分册(先做选型,见第 5 章) |
| 忘了面板密码 / 安全入口 / 面板打不开 |
1Panel 第 4 章 1pctl reset;宝塔第 4 章 bt 编号 |
| 把网站从一台机器迁到另一台 |
1Panel 第 11 章快照;宝塔第 13 章备份迁移 |
| 面板里的 Docker 容器端口关不掉 |
1Panel 第 12 章 / 宝塔第 11 章 + Docker 分册网络章 |
| 一条命令拉起一套离线 K8s 集群 |
Sealos 分册第 4、9 章 |
| 装完 K8s 再装 KubeSphere |
KubeSphere 分册第 3、4 章(v4 用 Helm,不用 ks-installer) |
| 用 Ansible 二进制方式完全掌控组件 |
国产 K8s 工具分册第 5 章 kubeasz |
| 已有一堆集群,想要中文控制台 |
国产 K8s 工具分册第 6 章 Kuboard v4 |
| 让开发团队不懂 K8s 也能发应用 |
国产 K8s 工具分册第 7 章 Rainbond v6 |
| 私有化部署大模型(vLLM / OpenAI 兼容) |
Rainbond 分册 7.4;1Panel 分册第 17 章 AI 网关 |
| 集群版本快过期了,云要强制升级 |
国内云容器服务分册第 2、12 章 |
国内 docker pull 超时 |
国内云容器服务分册第 10 章 + 本文第 9.1 节 |
| 离线机房要交付整套容器平台 |
本文第 9.2 节 + 各分册离线章节 |
| 信创 / 等保场景适配 |
国产操作系统手册 + 国内云容器服务分册第 14 章 |
| etcd / Pod / 调度 / HPA 这类底层问题 |
Kubernetes 分册(上一批) |
| crictl / sandbox / certs.d |
containerd 分册(上一批) |
4. 选型决策:五条主线
4.1 单机面板:1Panel 还是宝塔?
已有大量传统 PHP 站点 / 需要精细改 nginx 模块 / 机器内存 < 2G
→ 宝塔
需要多版本环境隔离 / 应用批量交付 / 与容器生态对齐 / 现代化 UI
→ 1Panel
二者不要装在同一台机器:都抢 80/443、都写 /etc/docker/daemon.json、都托管防火墙规则。迁移窗口可短暂并存,但要在同一维护窗口完成切换。
4.2 部署器
| 场景 |
首选 |
| 内网/涉密、批量重建、交付物要可复现 |
Sealos(集群镜像) |
| 已经决定上 KubeSphere |
KubeKey |
| 等保加固、要完全掌控每个组件参数 |
kubeasz |
| 需要"集群台账 + UI 生命周期管理" |
KubeOperator(先确认维护状态) |
| 学习 / 极致定制 |
kubeadm(Kubernetes 分册) |
4.3 管理平台
| 场景 |
首选 |
| 企业级多租户、可观测、DevOps、多集群 |
KubeSphere v4 |
| 只想要一个好用的中文多集群控制台 |
Kuboard v4 |
| 面向开发者的应用交付 / 大模型私有化 |
Rainbond v6 |
| 商业支持、信创、大型政企 |
DCE 5.0 / 灵雀云 ACP |
4.4 自建还是云托管
| 判断 |
自建 |
云托管 |
| 有专职 K8s 运维 |
可 |
可 |
| 要控制面可观测/可定制 |
需要 |
不需要 |
| 要 etcd 快照 / 自定义控制面参数 |
必须自建 |
做不到 |
| 版本节奏 |
自己定 |
云定,过期会强制升级 |
| 灾备 |
etcd 快照 |
Velero + 清单 + 数据 + 镜像复制 |
| 起步成本 |
高 |
低 |
4.5 常见组合
| 组合 |
说明 |
| 宝塔 + 单机 Docker |
传统中小企业建站,最省资源 |
| 1Panel + Harbor 内网仓库 |
应用商店容器化交付,镜像自有 |
| Sealos + Kuboard |
快速建集群 + 中文控制台,轻量好维护 |
| KubeKey + KubeSphere v4 + Harbor |
企业私有云标准组合 |
| ACK/TKE + KubeSphere/Kuboard |
托管控制面 + 自建管理层 |
| Rainbond on K8s |
应用平台,开发自助发布 |
5. 两套运维面板深度对照
| 维度 |
1Panel v2.4.x |
宝塔 Linux 面板 13.x |
| 出身 |
飞致云,Go + Vue,开源 |
堡塔,Python,国内老牌 |
| 应用安装 |
应用商店 = docker-compose.yml 模板 |
原生编译/包安装到 /www/server/<软件>/<版本> |
| Web 服务器 |
OpenResty 容器 |
nginx/apache 宿主进程 |
| 面板自身 |
1panel-core + 1panel-agent systemd |
BT-Panel + BT-Task,/etc/init.d/bt |
| 面板数据 |
SQLite 在 /opt/1panel/1panel/ |
SQLite 在 /www/server/panel/data/ |
| 业务数据 |
/opt/1panel/apps/、/opt/1panel/www/ |
/www/wwwroot/、/www/server/data/ |
| 备份 |
快照(仅第三方账号)+ 站点/库/应用备份 |
/www/backup/ + 云存储计划任务 |
| 救援 CLI |
1pctl(子命令式:reset entrance、update password) |
bt(编号式:bt 14、bt 16、bt 26) |
| 多机 |
v2 Core/Agent,节点管理 |
节点管理(13.0 重构)+ 企业级安全中心(13.1) |
| AI 能力 |
AI 网关、Skills、GPU/NPU/XPU 监控、vLLM |
AI 助手 + MCP(13.0)、AI 终端、网页检查 |
| 卸载 |
1pctl uninstall,容器与数据保留 |
官方卸载脚本,只删 /www/server/panel |
| 资源占用 |
略高(Docker 开销) |
低 |
| 排障方式 |
要进容器 / docker compose |
直接 ps、strace、宿主配置 |
| 适合 |
现代应用、多版本隔离、容器化交付 |
传统 PHP 建站、精细 nginx 调优、小内存机器 |
5.1 迁移时最容易错的三条
- 反代目标地址:宝塔 nginx 在宿主机,反代容器写
http://127.0.0.1:8080 是对的;1Panel 的 OpenResty 在容器里,127.0.0.1 指它自己,必须写宿主内网 IP 或 host.docker.internal。这条不改,全站 502。
- 配置文件位置:宝塔
/www/server/panel/vhost/nginx/*.conf;1Panel /opt/1panel/www/。伪静态、证书、自定义 include 全部要重做。
- 数据库:宝塔是宿主 MySQL(
/www/server/data),1Panel 是 MySQL 容器($PANEL_DIR/apps/mysql/mysql/data)。用 mysqldump 逻辑导出再导入,不要拷数据目录——跨版本/跨存储引擎必坏。
5.2 面板通用红线
- 面板以 root 运行,Web 终端/文件管理/脚本任务都是 root;账号泄露 = 服务器失守。
- 面板不暴露公网:VPN / 跳板机 / 堡垒机 + IP 白名单 + MFA。
- 救援命令(
1pctl reset *、bt 13/24/26)用完必须把安全配置逐项恢复。
- 异地备份 + 恢复演练,别只在本机存一份。
6. 部署器对照
| 工具 |
抽象 |
一条命令建 HA |
离线能力 |
集群形态 |
最大坑 |
| Sealos 5.x |
OCI 集群镜像 |
能 |
最强(save/load) |
kubeadm 产物 + lvscare IPVS |
重装前旧 apiserver 无限复活 |
| KubeKey 3.x |
清单 + 角色组 |
能 |
强(artifact) |
kubeadm/二进制 |
v3 的 --with-kubesphere 别用在 v4 |
| kubeasz |
Ansible + 二进制 |
分阶段 |
强(ezdown) |
二进制 + systemd |
PROXY_MODE: ipvs 已弃用;证书不走 kubeadm |
| KubeOperator |
Web UI + Ansible |
点按钮 |
强(离线包) |
kubeadm |
维护状态需先核实 |
| kubeadm |
组件级 |
不能 |
复杂 |
标准 |
一切自己来 |
共性:重装前必须全节点清残留——/etc/kubernetes/manifests、systemd 单元、cni0/flannel.1/cali*、iptables/IPVS 规则。kubeadm reset 和 sealos reset 都不清这些。
7. 管理平台与 PaaS 对照
| 平台 |
类别 |
需要先有 K8s |
安装方式 |
数据库 |
默认凭据 |
控制台 |
| KubeSphere v4.3 |
企业平台 |
是 |
Helm ks-core(OCI chart) |
平台自带 |
admin / P@88w0rd |
NodePort 30880 |
| Kuboard v4.3.4 |
多集群控制台 |
是 |
docker run 单容器 |
外部 MySQL/MariaDB/PG/openGauss |
admin / Kuboard123 |
容器 80(反代 + HTTPS) |
| Rainbond v6.9 |
PaaS |
是 |
Helm 到 rbd-system |
平台自带 |
首次设置 |
Ingress |
| KubeSphere v3.4 |
企业平台(存量) |
是 |
ks-installer |
平台自带 |
admin / P@88w0rd |
30880 |
| DCE 5.0 / ACP |
商业 |
视交付 |
厂商交付 |
厂商管理 |
交付时给 |
厂商给 |
v3 → v4 都是"迁移项目"不是"升级操作":KubeSphere 从 ClusterConfiguration 单体变成 Helm + Extension 微内核;Kuboard 从内嵌数据变成外部数据库 + 缓存。都不要排进半小时维护窗口。
8. 国内公有云托管集群对照
| 维度 |
阿里云 ACK |
腾讯云 TKE |
华为云 CCE |
火山引擎 VKE |
| 控制面 |
托管 |
托管 |
托管 |
托管 |
| 典型形态 |
Pro / Serverless(ECI) / Edge / One |
普通 / 原生 / 超级 / 注册节点 |
Standard / Turbo / Autopilot |
托管 / 注册集群 |
| 版本格式 |
x.y.z-aliyun.n |
社区版本号 + GA/EOM/EOFS/EOS |
vX.Y.Z-rN |
— |
| 升级 |
一次一个 minor,不可降级 |
官方日历驱动 |
EOS 前可能自动升级 |
与主流一致 |
| 镜像仓库 |
ACR |
TCR |
SWR |
火山镜像仓库 |
| 专属加速器 |
https://<ID>.mirror.aliyuncs.com |
控制台生成 / mirror.ccs.tencentyun.com |
SWR 区域加速地址 |
控制台 |
| 日志/监控 |
SLS / ARMS |
CLS / 托管 Prometheus |
LTS / AOM |
TLS / VMP |
⚠️ 以 2026-11-05 计,TKE 1.30 的 EOS 是 2026-11-20,只剩约两周;ACK 只有最近 3 个 minor(1.34/1.35/1.36)可建。版本台账要做三级到期提醒。
9. ★ 国内环境共性问题
9.1 镜像拉取(最高频)
| 事实 |
说明 |
| 公共加速站大面积失效 |
多数高校/公益 Docker Hub 代理已关停或限制匿名访问,2026 年不能再把一串公共域名写进 registry-mirrors |
| 最稳方案 |
云厂商账号专属加速器(ACR / TCR / SWR),每账号独立、有配额、有维护 |
| 生产最优解 |
把镜像同步到同地域的自有仓库,集群走 VPC 内网拉取,完全不依赖 Docker Hub |
| 内网 containerd |
配 /etc/containerd/certs.d/<registry>/hosts.toml,并让所有节点信任私有 CA |
| 验证方法 |
curl -I --connect-timeout 5 https://<地址>/v2/,返回 200 或 401 都算通;404/403/超时即不可用 |
# 只配 1 主力 + 最多 1 备用;串行回退,配多了反而更慢
cat /etc/docker/daemon.json
curl -I --connect-timeout 5 https://<你的专属地址>/v2/
crictl pull <内网仓库>/library/nginx:alpine
别抄别人的加速地址:https://abc123.mirror.aliyuncs.com 属于某个具体账号,要么解析不到,要么被对方限流,账号注销后直接失效。
9.2 离线交付的六类物料
| 类别 |
漏了的表现 |
| OS 依赖包(socat / conntrack / ipvsadm / containerd) |
部署预检告警、中途失败 |
| K8s 二进制与镜像(pause / coredns / etcd / apiserver…) |
节点 NotReady |
| CNI 镜像与配置 |
控制面就绪但 Pod 起不来 |
| 存储插件镜像(OpenEBS / Longhorn / CSI) |
PVC 一直 Pending |
| 平台自身镜像与 chart |
平台 Pod ImagePullBackOff |
| 业务镜像 |
业务 Pod 起不来 |
判据只有一个:在完全断网的测试机上从零跑通全流程。只同步"部署器要用的镜像"、不同步"部署完之后平台与业务要跑的镜像",是离线交付返工第一名。
9.3 网段规划
- VPC / Pod / Service 三段互不重叠,且不与办公网、VPN、线下 IDC、其他集群冲突。
- 云上 VPC 网段创建后不能改,Pod 网段同理,规划错了只能重建集群。
- 常见安全选择:Pod 用
100.64.0.0/10 内的一段。
- 重装集群前清掉
cni0 / flannel.1 / cali* 与残留路由,否则同 IP 重建会网段冲突。
9.4 时间同步
- 证书校验、OIDC、集群同步、License 校验都对时间敏感。
- 内网要有可达的 NTP/chrony 源;所有节点
timedatectl + chronyc sources 核对。
9.5 信创与国产化
| 项 |
要点 |
| CPU 架构 |
aarch64 / loongarch64 / sw_64;确认每个镜像有多架构 tag |
| 安全模块 |
麒麟 kysec、SELinux、AppArmor;别一律关掉,按策略修 |
| 中间件 |
达梦 / 人大金仓 / openGauss 的容器镜像与 JDBC 驱动要配套 |
| 等保 2.0 |
操作审计 ≥180 天、堡垒机通道、日志防篡改、最小权限、国密 |
| 面板适配 |
1Panel 官方声明支持麒麟/统信;宝塔 13.0 起优化龙芯等国产系统 |
9.6 合规与供应链
- 官方安装脚本分发的二进制可能包含需 License 激活的专业版代码(1Panel 官方明确说明);有审计要求时走源码构建或记录授权来源。
- 第三方公共镜像代理不是可信供应链,生产交付必须同步到自有仓库并做校验值管理。
- 商业平台的组件不要照社区教程改,走厂商 SOP,否则可能失去支持。
10. 命令速查对照表
10.1 面板救援
| 需求 |
1Panel |
宝塔 |
| 看登录信息 |
1pctl user-info |
bt 14 |
| 重启面板 |
1pctl restart all |
bt 1 |
| 改密码 |
1pctl update password |
bt 5 |
| 改端口 |
1pctl update port |
bt 8 |
| 救安全入口 |
1pctl reset entrance |
bt 28 |
| 救 MFA / 动态口令 |
1pctl reset mfa |
bt 24 |
| 救 IP 白名单 |
1pctl reset ips |
bt 13 |
| 关面板 SSL |
1pctl reset https |
bt 26 |
| 看错误日志 |
journalctl -u 1panel-core |
bt 22 |
| 修复 / 升级 |
1pctl restore / 面板内升级 |
bt 16 / bt 34 |
| 灾难恢复 |
1pctl restore |
面板备份导入 |
| 卸载 |
1pctl uninstall |
bt-uninstall.sh |
10.2 集群部署与生命周期
| 需求 |
KubeKey |
kubeasz |
Sealos |
| 建集群 |
kk create cluster -f |
ezctl setup <c> all |
sealos run |
| 加节点 |
kk add nodes -f |
ezctl add-node |
sealos add --nodes |
| 删节点 |
kk delete node |
ezctl del-node |
sealos delete |
| 升级 |
kk upgrade --with-kubernetes |
ezctl upgrade |
重建/官方流程 |
| 离线包 |
kk artifact export |
ezdown -D |
sealos save/load |
| 销毁 |
kk delete cluster |
ezctl destroy |
sealos reset |
10.3 平台与云
| 需求 |
命令 |
| 装 KubeSphere v4 |
helm upgrade --install -n kubesphere-system ks-core oci://hub.kubesphere.com.cn/kse/ks-core --version <x> --wait |
| 看 Core |
kubectl get pods -n kubesphere-system |
| 看 Kuboard |
docker logs -f kuboard |
| 看 Rainbond |
kubectl get pods -n rbd-system |
| 云 CLI |
aliyun / tccli / hcloud |
| 多云上下文 |
kubectl config get-contexts / use-context |
| 仓库登录 |
docker login registry.cn-<region>.aliyuncs.com 等 |
| 灾备 |
velero backup create / velero restore create |
11. 路径与端口速查
| 平台 |
关键路径 |
关键端口 |
| 1Panel |
/opt/1panel/{apps,www,backup,1panel}、/usr/local/bin/1pctl |
面板随机高位、Agent 端口、80/443 |
| 宝塔 |
/www/server/panel、/www/wwwroot、/www/backup、/etc/init.d/bt |
8888(常见)、80/443 |
| KubeSphere |
~/.kube/config、Helm release ks-core |
30880 |
| Sealos |
~/.sealos/default/Clusterfile、/etc/kubernetes |
6443、2379/2380 |
| kubeasz |
/etc/kubeasz/clusters/<c>/{hosts,config.yml} |
6443 |
| Kuboard v4 |
/data/kuboard-log、外部 DB kuboard 库 |
容器 80(反代后 443) |
| Rainbond |
rbd-system 命名空间、Helm values |
Ingress 80/443 |
| 云托管 |
kubeconfig(临时凭据)、对象存储桶 |
6443(白名单) |
12. 版本日历汇总(2026-11)
| 产品 |
当前版本 |
关键时间点 |
| 1Panel |
v2.4.1(2026-10) |
v2.4.1 修 CVE-2026-111943,建议全量升级;v2.4.0 加 vLLM/GPU 监控与防火墙 IPv6 |
| 宝塔 Linux 面板 |
13.1.0 |
13.1.0 新增「系统」菜单(SSH/防火墙迁入)、企业级安全中心;13.0.0 下架「恶意 IP 自动封禁」 |
| KubeSphere |
v4.3.0(2026-08) |
Copilot、可视化 kubectl debug、License 全生命周期;v4 用 Helm 不用 ks-installer |
| Kuboard |
v4.3.4.0(2026-11-02) |
全局搜索、配置导出导入、健康诊断(4.3.3);MCP 变更计划人工审批(4.3.4) |
| Rainbond |
v6.9.0(2026-06) |
大模型私有化(vLLM + OpenAI 兼容)、VM 热扩容 |
| Sealos |
v5.1.1(社区常见) |
CLI 版本须与 K8s 集群镜像版本适配 |
| Kubernetes |
1.37 / 支持 1.35–1.37 |
1.34 已于 2026-10-27 EOL;1.35+ kubelet 对 cgroup v1 默认失败 |
| Docker Engine |
29.x |
Compose v1 已停维护 |
| ACK |
1.34 / 1.35 / 1.36 |
1.35 EOS 2027-02-28;只支持最近 3 个 minor 建集群 |
| TKE |
1.32 / 1.34 / 1.36 |
1.30 EOS 2026-11-20;1.36 GA 2026-10-25、EOS 2029-01-25 |
| CCE Autopilot |
1.34 / 1.35 / 1.36 |
1.36 商用至 2028-08;1.28 已 EOS(2026-02) |
版本日历变动频繁,升级前一律重新查对应厂商官方文档,本表只作盘点基线。
13. 跨平台故障速查
| 现象 |
可能在哪层 |
先查 |
翻哪本 |
| 面板打不开 |
面板服务 / SSL / 安全入口 |
1pctl status 或 bt 14+bt 1 |
对应面板分册 4/5 章 |
docker pull 超时 |
国内网络 |
curl -I <加速器>/v2/ |
云容器服务分册第 10 章 |
| 网站反代 502 |
面板 Web 服务器位置 |
1Panel 写宿主 IP;宝塔写 127.0.0.1 |
本文 5.1 |
| 应用商店装不上 |
商店源 / 镜像 / 端口 |
docker pull 实测 |
1Panel 第 7 章 / 宝塔第 6 章 |
| 集群里 Pod Pending |
镜像 / SC / 配额 |
kubectl describe pod |
Kubernetes 分册、云分册第 5 章 |
| 离线环境 ImagePullBackOff |
物料不齐 / CA |
crictl pull 实测 |
本文 9.2、各离线章节 |
| 重装集群后旧组件复活 |
残留 |
systemd 单元 / 静态 Pod |
Sealos 第 14 章、国产工具 12 章 |
| KubeSphere 一直等 installer |
装错代际 |
helm list -A |
KubeSphere 1.1 / 4 章 |
| Kuboard 启动即退出 |
外部 DB / 字符集 |
docker logs kuboard |
国产工具分册 6.2 |
| 控制台状态与集群不符 |
缓存同步 / 托管控制面 |
kubectl 为准 |
国产工具分册 6.1、云分册 1.2 |
| 终端/日志黑屏 |
反代 WebSocket |
Nginx Upgrade 头 |
各平台分册反代章节 |
| 云集群收到强制升级通知 |
版本 EOS |
版本台账 |
云分册第 2、12 章 |
| 证书过期 |
面板 SSL / ACME / kubeadm |
openssl x509 -noout -dates |
各分册证书章节 |
| 磁盘满 |
容器日志 / 站点日志 / 备份 |
docker system df -v、du -sh |
Docker 分册、面板分册 |
14. 通用避坑二十条
- 两套面板不要同机安装,抢 80/443、抢
daemon.json、抢防火墙规则。
- 面板账号 = root,Web 终端与脚本任务都是 root 权限,账号泄露即失守。
- 救援命令用完要恢复:
1pctl reset * / bt 13|24|26 是一层层拆安全闸门。
- 改 SSH 端口要同步防火墙 + SELinux 端口标签 + 保留带外通道。
- 反代面板必带 WebSocket Upgrade,否则终端、日志全黑。
- 1Panel 反代容器写宿主 IP,宝塔写
127.0.0.1,迁移站点时不改就是 502。
- 跨面板迁数据库用逻辑导出(mysqldump/pg_dump),别拷数据目录。
- 快照/备份要异地:1Panel 快照只支持第三方账号,宝塔
/www/backup 默认在本机。
docker system prune -a --volumes 不要写进计划任务,停机的数据库卷正好是"未引用"。
- 跨大版本换数据库镜像 tag 会起不来,数据目录格式不兼容。
- registry-mirrors 是串行回退,只配 1~2 个可用地址,别堆一串。
- 别抄别人的加速地址,那是别人账号的。
- 离线交付要在断网环境从零跑通全流程才算完成。
- 网段一次规划到位:VPC/Pod/Service 与内网、VPN、其他集群不重叠,云上创建后难改。
- 重装集群前清 CNI 网桥与 iptables,
kubeadm reset / sealos reset 都不管这些。
- K8s 一次只升一个 minor,不能跳级、不能降级;先迁废弃 API 再升控制面。
- PDB 会卡住节点 drain,升级前先盘
minAvailable: 100% 的策略。
- 托管集群没有 etcd 快照,灾备靠 Velero + GitOps 清单 + 数据备份 + 镜像跨地域复制。
- 块存储云盘不能跨可用区挂载,节点池跨 AZ + 单副本 StatefulSet = 永久 Pending。
- 把 AI/MCP 入口限账号、留审计、设人工审批,它本质是能用自然语言触发 root/集群写操作的通道。
15. 与其他手册的配合
维护建议:国内产品版本迭代与厂商策略变化比上游开源项目更快,本文的版本表核对至 2026-11-05。把「平台版本 + EOS 日期 + 安装目录 + 备份账号 + 镜像仓库地址 + 第三方账号凭据位置」沉淀为团队的内部 SOP/CMDB 字段,并在每次升级窗口前复核一遍。