--record在Kubernetes的kubectl命令命令中的用法

阿曼

我试图找到有用的信息,何时应该使用--record我创建了3个命令:

  • k set image deployment web1 nginx=lfccncf/nginx:latest --record
  • k rollout undo deployment/web1 --record
  • k -n kdpd00202 edit deployment web1 --record

谁能告诉我是否需要--record在这三个命令中使用?

什么时候需要使用--record,什么时候没有用?

Arghya Sadhu

您可以指定--record标志来编写在资源注释中执行的命令kubernetes.io/change-cause记录的更改对于将来的自省很有用。例如,查看在每个Deployment版本中执行的命令。

kubectl rollout history deployment.v1.apps/nginx-deployment
The output is similar to this:

deployments "nginx-deployment"
REVISION    CHANGE-CAUSE
1           kubectl apply --filename=https://k8s.io/examples/controllers/nginx-deployment.yaml --record=true
2           kubectl set image deployment.v1.apps/nginx-deployment nginx=nginx:1.16.1 --record=true
3           kubectl set image deployment.v1.apps/nginx-deployment nginx=nginx:1.161 --record=true

因此,它对于任何命令都不是强制性的,但建议kubectl set image使用,因为CHANGE-CAUSE如果您跳过上述内容,则上述部分中将看不到任何内容--record

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 minikube kubernetes 集群在 Jenkins 中运行 kubectl 命令

来自分类Dev

Heredoc中Expect命令的用法

来自分类Dev

了解bash中命令替换的用法

来自分类Dev

容器Kubernetes中的命令限制

来自分类Dev

使用`kubectl解释`命令

来自分类Dev

Unix touch命令用法

来自分类Dev

in / or的SQL命令用法

来自分类Dev

命令用法和意义

来自分类Dev

在 helm 安装中运行包含 kubectl 命令的脚本

来自分类Dev

kubectl describe pod 命令中的 Environment <none> 是什么

来自分类Dev

如何使用kubectl exec在容器中运行命令,该命令使用容器中的环境变量?

来自分类Dev

在Kubernetes CronJob中运行`find`命令

来自分类Dev

在Kubernetes CronJob中运行`find`命令

来自分类Dev

运行kubectl命令时出错

来自分类Dev

Helm Hook运行kubectl命令

来自分类Dev

运行kubectl命令时出错

来自分类Dev

输入任何命令后的用法npm命令

来自分类Dev

使用kubectl或其他可扩展模块(例如命令,脚本)在pod中运行shell命令

来自分类Dev

sql文件中的Postgresql命令行变量用法

来自分类Dev

sed命令用法,无需在shell脚本中定义变量

来自分类Dev

在Linux命令用法文档中突出显示选定的单词

来自分类Dev

bash中“ jobs”命令的“ x”选项的用法示例

来自分类Dev

在命令行中</ dev / null&的用法

来自分类Dev

命令提示符中“ 2>&1”的用法

来自分类Dev

bash中脚本命令的用法是什么?

来自分类Dev

matlab roipoly命令的高级用法

来自分类Dev

Ubuntu终端命令和用法

来自分类Dev

卷曲命令正确用法

来自分类Dev

Ubuntu终端命令和用法