Skip to content

Pod运维管理

本文档介绍如何在 Kube Nova 平台中进行 Pod 全方位运维管理,包括 Pod 列表查看、状态监控、日志管理、终端访问、文件管理、容器管理以及 Pod 生命周期操作等功能。

Pod 是 Kubernetes 中最小的可部署单元,也是日常运维工作中最常接触的资源对象。Kube Nova 平台提供了完善的 Pod 运维工具集,帮助运维人员快速定位问题、分析性能、管理容器,实现对 Pod 全生命周期的精细化管理。

特性:

  • 状态监控:实时查看 Pod 的运行状态、资源使用情况和健康状况。
  • 日志管理:支持实时日志流、历史日志查询、日志搜索和下载。
  • 终端访问:通过 Web Terminal 直接连接到容器内部执行命令。
  • 文件管理:可视化浏览、上传、下载容器内的文件系统。
  • 容器管理:查看 Pod 内所有容器的详细信息和镜像版本。
  • 临时容器: 临时容器注入, 快速排障
  • 生命周期操作:支持 Pod 驱逐、删除、等运维操作。

操作路径:业务中心 → 应用中心 → 版本管理 → Pod 管理

操作路径:业务中心 → 应用中心 → Pod 管理


Pod 列表

访问路径

在应用中心选择目标服务后,切换到「版本管理」标签页,选择具体版本,即可看到该版本下所有 Pod 的列表。 版本列表


Pod 监控

Pod 监控功能提供实时的资源使用情况和性能指标展示,帮助运维人员了解 Pod 的运行健康状况。

页面顶部展示四个核心指标卡片:

  • CPU 使用
  • 内存使用
  • 磁盘 IO
  • 网络流量
  • Pod 状态pod监控

Pod 日志

日志管理是 Pod 运维中最常用的功能,用于排查问题、追踪应用行为和审计操作记录。 pod日志


Pod 终端

Pod 终端功能提供 Web Terminal 界面,允许运维人员直接在浏览器中连接到容器内部执行命令,无需使用 kubectl exec 命令。 pod终端

注意事项

终端操作直接作用于生产容器,请谨慎执行有副作用的命令。某些精简版容器镜像(如基于 Alpine 或 Distroless)可能缺少常用工具,此时可考虑使用临时容器注入功能。终端会话在页面关闭或连接超时后自动断开。


Pod 文件管理

文件管理功能提供可视化的文件浏览器,支持查看、上传、下载容器内的文件,无需通过命令行操作。

功能介绍

强大的上传下载功能,支持分片上传下载。

文件管理


容器管理生命周期管理

可用操作

  • 监控:跳转到 Pod 监控页面,查看资源使用情况和性能指标。
  • 容器列表:查看 Pod 中所有容器的信息,包括镜像、状态等。
  • YAML:查看 Pod 的完整 YAML 配置。
  • 详情:查看 Pod 的格式化详情信息。
  • 注入临时容器:向运行中的 Pod 注入临时调试容器,用于故障排查。
  • 驱逐:安全地将 Pod 从当前节点驱逐,触发重新调度。
  • 删除:删除 Pod,对于 Deployment 管理的 Pod 会自动重建。

查看容器列表

当 Pod 包含多个容器时,容器管理功能帮助您查看和管理每个容器的详细信息。 image.png

注入临时容器

此功能可以协助进行故障排查,网络测试等。 image.png