Encrypted databags in chef-environments -
we manage critical information in encrypted databags, e.g. ssl certificates: databags/ssl
.
we'd prefer give limited set of people access secret decrypts these encrypted databags avoid having our private keys on place. people knife-bootstrapping , deploying servers that, should have access.
databags not limited environment
global. either have make our recipes toggle on environments , pick different databags, or we'd need encrypt part of databag: only entries:
{ "id": "some_data_bag_item", "production" : { # hash data here }, "testing" : { # hash data here } } bag_item[node.chef_environment]["some_other_key"]
how manage encrypted data-bags? keep secret , how avoid having hand out secret working on chef?
Comments
Post a Comment