First off -- I'm not a sysadmin so I'm not even sure what I'm doing is right.
Basically I have two Amazon EC2 webservers that are essentially clones of each other. I've created an Elastic Load Balancer, and I've added both instances to it. I'm pushing production code simultaneously to both servers so the content stays consistent.
Now this is working alright, but I'm having a hard time wrapping my head around configurations. If I eventually expand and launch more instances and add them to the load balancer, how can I keep things like Apache configurations consistent across them all? I'd hate to have to manually SSH into each instance just to update my httpd.conf files.
Is there a strategy for this, and/or is my load balancer setup correct here?