We rely on Terraform and Terragrunt to manage all of our AWS infrastructure as code. This infrastructure directly impacts many areas of the Peloton experience that our members know and love, like our leaderboard that enables social interaction and competition between members, and even our CMS tools that help us deliver our world-class fitness content to more than two million people.

In total, we have about seven separate “environments,” which are discrete sets of Terraform code that are meant to generate a complete environment, such as the build/management infrastructure, production, or staging. Each environment has tens or hundreds of Terragrunt…

Jaron Summers

SRE at Peloton, hobby collector at home.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store