Allow the use existing secrets
While configuring plausible, there are a number of items that might be considered secret like smtp usernames and passwords, or maxmind's license keys, and keeping them in a values file isn't the most secure thing in the world. My preposed solution to this is to allow users to specify existing secrets where the config items for these items might exist. I'd prefer solution where you would be able to specify a secret for each 'section' essentially. Like you could specify a secret under adminUser
, for all of those items, and then be able to specify a different secret (if you wanted) under smtp
for those items.