The open source chef server does not offer high availability by default. Therefore, we recommend an enterprise chef production environment, which comes with options for high availability.
In this chapter, we talk about high availability (Database and Application Layer) that can be achieved in the open source version. We set up high availability on AWS (Amazon Web Services) instances.
It is necessary to have two servers with chef installed. Communication is allowed between the two servers on required ports. An ELB (Elastic Load Balancer) would route the traffic between two instances.
Setting Up HA