Looking for a specific timezone? We have it covered...
View analytic
Tuesday, October 24 • 15:45 - 16:30
Escrow: How To Share Secrets

Sign up or log in to save this to your schedule and see who's attending!

Let’s face it - application configuration via environment variables is hard. This is why at Under Armour we decided it was worth reducing the barrier to entry. Enter Escrow, a way to compose and share hierarchical environment variable configuration to make updating hundreds of mirco services easy.

veryone who has had to configure a unix application before knows about environment variables. They also know it does not scale out easy, so they add configuration as code, but then it becomes a 1000 line file maybe with jinja templating to extract or build up configuration and soon it becomes impossible to unwind.

Here at Under Armour we wanted to avoid these pitfalls, while still being able to scale out usage to everyone in the organization, all while making it easy to share environment variables and to make the updating process more transparent and easy.

We have created a standalone tool that consists of React/Redux UI and REST API that gives you an interface to compose application configuration (environment variables) in a way that can be shared from application to application, but still flexible enough, easy to understand, and easy to introspect.

avatar for Kyle Rockman

Kyle Rockman

Under Armour
I currently work at Under Armour Connected Fitness (previously MapMyFitness). I've worked on the Infrastructure team for the past three years developing tooling to make every developers life easier and more automated. I have spent the last three years working on this tool from th... Read More →

Tuesday October 24, 2017 15:45 - 16:30
Automated Security: USA/Central

Attendees (482)