目前,我有许多定义service
或deployment
的 Kubernetes 清单文件。当我做一个kubectl apply
我需要包括 - all- 有更改并需要应用的文件。
有没有办法拥有一个引用所有其他文件的主清单文件,所以当我这样做时kubectl apply
我只需要包含主清单文件,而不必担心手动添加每个已更改的文件等。
这可能吗?
我确实想过制作一个别名或批处理文件或 bash 文件,其中包含 apply
命令和 - 所有 - 列出的文件.. 但很好奇是否有"kubernetes"方式....
您可能有一个包含清单的目录,请执行以下操作:
kubectl apply -R -f manifests/
在这种情况下,kubectl 将递归遍历目录并应用它找到的所有清单。