Is there a way to kubectl apply all the files in a directory?

You can apply all files in a folder with

kubectl apply -f <folder> 

You may also be interested in parameterization of your manifest files using Kustomize e.g. use more replicas in a prod-namespace than in a test-namespace. You can apply parameterized manifest files with

kubectl apply -k <folder>

Leave a Comment