【问题标题】:Kubernetes : List all Container's OS Name and version (OS distro)Kubernetes:列出所有容器的操作系统名称和版本(操作系统发行版)
【发布时间】:2021-01-17 14:46:46
【问题描述】:

我想为给定 Kubernetes 集群上运行的所有容器生成一个包含给定信息的列表或表格:

  1. 容器的图像名称
  2. Contianer 的操作系统名称
  3. 容器的操作系统版本

目的是获取工作负载中使用的所有操作系统发行版的清单。

【问题讨论】:

  • 这不是 Kubernetes“知道”你的容器的信息。您唯一的选择是kubectl exec 容器内可以获取您想要的信息的东西......在这一点上,它不再是一个 kubernetes 问题。它只是“我如何知道我正在运行什么发行版?”,粗略的搜索应该会发现各种资源来帮助解决这个问题。
  • 您必须为此编写自定义脚本

标签: image docker kubernetes


【解决方案1】:

正如@larsks 和@CodeWizard 所述,您必须编写自定义脚本才能达到目的。您可以先参考https://stackoverflow.com/a/51041676/1753098

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-05
    • 2019-01-19
    • 1970-01-01
    • 2011-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多