我们有一组 kubernetes yamls,由它们管理kustomize
,它们将被部署到不同的集群。每个集群都略有不同,这意味着每个环境都有一个子目录 ( environ/<envname>
),包括一些特殊的自定义覆盖。
我们将通过命令手动将新版本部署到不同的环境kubeclt apply -k environ/env
。但有时我们会做这样的愚蠢事情:kubectl apply -k environ/env1
对集群env2
。那么有什么方法可以停止kubectl apply
对错误的环境进行操作吗?