github.com/sl1pm4t/consul@v1.4.5-0.20190325224627-74c31c540f9c/website/source/docs/enterprise/upgrades/index.html.md (about) 1 --- 2 layout: "docs" 3 page_title: "Consul Enterprise Automated Upgrades" 4 sidebar_current: "docs-enterprise-upgrades" 5 description: |- 6 Consul Enterprise supports an upgrade pattern that allows operators to deploy a complete cluster of new servers and then just wait for the upgrade to complete. 7 --- 8 9 # Consul Enterprise Automated Upgrades 10 11 [Consul Enterprise](https://www.hashicorp.com/consul.html) supports an [upgrade 12 pattern](/docs/guides/autopilot.html#upgrade-migrations) 13 that allows operators to deploy a complete cluster of new servers and then just wait 14 for the upgrade to complete. As the new servers join the cluster, server 15 introduction logic checks the version of each Consul server. If the version is 16 higher than the version on the current set of voters, it will avoid promoting 17 the new servers to voters until the number of new servers matches the number of 18 existing servers at the previous version. Once the numbers match, Autopilot will 19 begin to promote new servers and demote old ones.