global footprint

global footprint

SaltConf15 - OpenX - Scaling SaltStack to a Global Footprint

1d ago
SOURCE  

Description

A SaltConf15 talk by Mark Chodos and Drew Adams of OpenX. OpenX is using SaltStack to manage thousands of hosts in several data centers spanning three continents. Our ad-serving tech and real-time ad exchange comprise several dozen inter-connected services. In this talk we will share some of the design principles we used and lessons learned in deploying SaltStack around the globe. Highlights will include: leveraging gitfs and git external pillar to keep multiple data centers (and multiple Salt masters within each data center) in sync; organization of Salt states to create consistent, maintainable configurations at scale; using Salt pillar, grains and Jinja to incorporate external data sources in templated configurations across environments and locations.