cluster of services and restarting on package upgrade
Posted
by
Marcin Cylke
on Server Fault
See other posts from Server Fault
or by Marcin Cylke
Published on 2014-05-28T06:25:59Z
Indexed on
2014/05/30
9:30 UTC
Read the original article
Hit count: 245
puppet
I'm using puppet to manage a bunch of servers. Those servers run a simple service - exposed to the world via load balancer. That service's instances are independent in that they can run on their own, are are deployed on multiple servers to increase responsiveness.
Now, when I push a new package to repo and puppet catches up with it appearing there it just updates this package on all services. This results in a short downtime of entire service.
Is there a way of configuring puppet to do restart the services sequentially? Or using any other kind of strategy?
© Server Fault or respective owner