Kubernetes 应用目录中的所有文件,“kubectl apply --all”?

Mic*_*rts 3 kubernetes kubectl

只是想知道,假设我在目录中有 X Kubernetes deployment.yamlpod.yaml和文件。persistedvolumecliam.yamlservice.yaml

教程会告诉我们执行以下操作:

kubectl apply -f frontend-service.yaml,redis-master-service.yaml,redis-slave-service.yaml,frontend-deployment.yaml,redis-master-deployment.yaml,redis-slave-deployment.yaml
Run Code Online (Sandbox Code Playgroud)

有没有办法做类似的事情:

kubectl apply all
Run Code Online (Sandbox Code Playgroud)

或者

kubectl apply -f *
Run Code Online (Sandbox Code Playgroud)

或者它的一些变体来旋转目录中的所有 kube 内容?

the*_*dog 7

您可以使用 . 来应用目录中的所有内容kubectl apply -f /path/to/dir。要包含子目录,请使用参数-R,例如kubectl apply -R -f /path/to/dir