Introduction to Automate HA Deployment

The new Chef Automate (High Availability) version will be available from June ’22. It will support two different kinds of deployments:

  • On-premises
  • Cloud using AWS (Amazon web services)

On-Prem Deployment

On-premises deployments mean Automate HA is installed directly on physical machines. Hence, there is no need to provision infrastructure.

This environment can be on-premises or on the cloud. In instances where organizations restrict access to create items like VMs (Virtual Machine), IPs are used to set up Chef Automate HA within the network. These IP details are collected as part of the Automate HA configuration step.

For bare infrastructure scenarios, scripts (using commands) are used. However, these scripts only handle installing and configuring components and do not create new instances.

Cloud Deployment using AWS

AWS is a comprehensive cloud computing platform provided by Amazon that includes a mixture of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and packaged Software as a Service (SaaS) offerings.

The entire Chef Automate HA infrastructure can be built into the AWS cloud using the AWS deployment strategy for Automate HA. AWS deployment can be done with a set of standard scripts. The deployment command internally calls a sequence of scripts to setup the prerequisites such as creating an EC2 instance, setting up load balancers, security groups, subnets, etc.

Cloud deployment of Automate HA involves two steps:

  • Provisioning infrastructure: As part of this step new infrastructure is provisioned on AWS based on the provided configurations.
  • Installation: This is where the deployment of services on provisioned infrastructure takes place. Installation of components such as PostgreSQL, OpenSearch, Chef Automate, and Chef Server will be done in this step.

How do I Know About the Detailed Steps to Deploy Automate HA?

Automate HA will be available as a feature within the standard Automate package for licensed users from June’2022.  With the Automate HA release, documentation on configuring and deploying Chef Automate HA using various deployment methods will also be made available on the website.

When Will it be Available?

Chef Automate HA will be available for download with Automate package from June’2022.

Questions?

Please reach out to us on our Community Slack channel, #automate2_0

Enterprise Customers can also reach out to their respective Customer Architects and Support Team.

Posted in:
Tags:

Punit Mundra

Punit Mundra is a Principal Developer at Progress’s Chef. He is involved in working with Automate team at Progress’ Chef.