Let's say you have a standard Chef repository with directories as follows:
cookbooks data_bags environments roles
Is there way to upload it all in one go? Otherwise you have to do this:
knife cookbook upload -a knife data bag from file data_bags/*.json knife environment from file environments/*.rb knife role from file roles/*.json
Perhaps there are third-party tools to do this kind of thing?