Externalizing Your Applications Configuration

Zach Lintz (08.Jun.2018 at 14:00, 50 min)
Talk at OpenWest Conference 2018 (English - US)

Rating: 0 of 5

One challenge in moving to a micro-service architecture, particularly one that leverages Docker, is configuration and secrets.
Our apps need configuration in order to run. Not just one configuration, they need a different
config per environment with different secrets. After all you don't want to point your dev environment at the production
database right? Whether that is locally during development, deployed to a staging environment, or
all the way to production we need to give our applications what they need in order to run in that environment.

Information in the session would include...

1. where to put configuration and secrets
2. give your app the fishing pole and an address so it can get the fish itself, I mean config...
3. stacking default, external, and environment values to build out your configurations - high level with a node specific example
4. validating the config
5. the freedom externalizing your configuration gives you

This session would focus on externalizing configuration using Consul and Vault
Tooling is language agnostic but any implementation examples to Consul/Vault would be presented nodejs
[349]

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= six plus eight
 
No comments yet.
© Joind.in 2018