I'm starting to use cloudify
and in the spirit of DevOps
where infrastructure is code
I want to have the passwords stored in a safe and centralized place.
It seems to me that I am supposed to put the credentials in the .properties
file of the relevant service but versioning the plain password seems like a bad idea and not versioning it also seems like a bad idea (code which is unversioned).
I know chef
has encrypted data bags
and I was wondering if cloudify
has something similar? If not is there a different best practice I should be aware of?
Thanks