Kubectl 命令找出 Linux 发行版和版本

mhy*_*efi 3 kubernetes kubectl

是否有Kubectl命令可以找出有关 a 的以下信息Pod

  1. 安装的Linux发行版

  2. 操作系统版本

假设您确实没有关于创建aDeployment或 a的图像的大量信息......Pod

DT.*_*DT. 8

像使用 exec 这样简单的事情将产生操作系统详细信息

$ kubectl exec -it nginx1 -- /bin/bash -c "cat /etc/os-release;uname -r"
Run Code Online (Sandbox Code Playgroud)

应该会导致这样的结果

PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
4.4.0-169-generic
Run Code Online (Sandbox Code Playgroud)