by default knife vault creates vaults in file path specyfied in knife configuration file. On my workspace i’ve configured this by cookbook_path [ "/Users/Shansky/git/chef/cookbooks" ]then knife adds data_bags directory to this path and vaults lands there.
my knife.rb config strongly depends on current_dir
so when i was in subdirectory
it creates vault item but without keys and i couldn’t magange to read this by using knife data bag show
so when i’m on top of my repository vault creates encrypted items in data_bags directory :)