Updating your cluster
You can (and should!) update your Fuzzball cluster when new versions are released. In AWS, this is accomplished by creating and applying a change set in CloudFormation. The steps to do so follow.
Before updating your Fuzzball Cluster take steps to ensure that no workflows are running and no users are accessing Orchestrate.
Ensure that you have access to 10 or more elastic IP addresses in the region where you are performing the Fuzzball update. See the requirements page for more information.
Log into your AWS account, navigate to CloudFormation, and find your stack.

From there, click “Update stack” and select “Create a change set”.

You can select the options to “Replace existing template” using an “Amazon S3 URL”. Supply the URL to the updated CloudFormation template listed in the Amazon Marketplace.

On the next screen, you can update values. Values from the previous deployment will already be populated in the new template. Be sure to update the “FuzzballVersion” value to reflect the version of the CloudFormation template that you used.

Review the changes that will be applied and acknowledge the message regarding CloudFormation’s ability to create new IAM resources.


Once you’ve gone through those screens you are ready to execute the change set. Select “Execute change set” in the upper right corner and specify your preferences if the change set provisioning fails or if you need to rollback the changes for any reason.


Pressing the “Execute change set” button on the screen will kick off the update process. You can watch as CloudFormation updates the stack resources and cleans up old resources. When finished, you will see the “UPDATE_COMPLETE” message.


