kubectl diff 输出只显示文件名?
kubectl diff output to show only file names?
有没有办法以这种方式 运行 kubectl diff -f .
以便输出仅显示将用 kubectl apply -f .
更改的文件名而不是每个差异行...?
你可以使用,如下所示,这里 KUBECTL_EXTERNAL_DIFF
是一个环境变量,使用带有自定义标志的自定义 diff
程序。所以,基本上,我们在这里告诉 kubectl
使用 diff -qr
来显示差异。默认情况下,kubectl 使用 diff -u -N
.
KUBECTL_EXTERNAL_DIFF='diff -qr' kubectl diff -f .
有没有办法以这种方式 运行 kubectl diff -f .
以便输出仅显示将用 kubectl apply -f .
更改的文件名而不是每个差异行...?
你可以使用,如下所示,这里 KUBECTL_EXTERNAL_DIFF
是一个环境变量,使用带有自定义标志的自定义 diff
程序。所以,基本上,我们在这里告诉 kubectl
使用 diff -qr
来显示差异。默认情况下,kubectl 使用 diff -u -N
.
KUBECTL_EXTERNAL_DIFF='diff -qr' kubectl diff -f .