kubectl-slice是一个CLI工具,可以通过规则将包含多个对象资源的Kubernetes配置清单切割成多个YAML文件。
例如下面的配置清单:
apiVersion:v1kind:Podmetadata:name:nginx-ingress---apiVersion:v1kind:Namespacemetadata:name:production通过 kubectl-slice切割后会生成两个独立的配置清单:
$kubectl-slice--input-file=example.yamlWrotepod-nginx-ingress.yaml--57bytes.Wrotenamespace-production.yaml--60bytes.2filesgenerated.
评论