Use a data bag to cache keys

This is a more performant alternative to having every host in your cluster running searches against the chef server at the same time.