Speaker
Jason Alexander Smith
(Brookhaven National Laboratory (US))
Description
Running a stable production service environment is important in any field. To accomplish this, a proper configuration management system is necessary along with good change management policies. Proper testing and validation is required to protect yourself against software or configuration changes to production services that can cause major disruptions. In this paper, we discuss how we extended our Puppet configuration management system to automatically run all configuration changes through a validation environment, which replicates all critical services and warns us of potential problems before applying these changes to our production servers.
Author
Jason Alexander Smith
(Brookhaven National Laboratory (US))