Updating your console and agent is straightforward and easy to do.
There are 3 updates you could face: Major, Console Minor and Patch, and Agent Minor and Patch. All are performed from the top right corner of the console from the following icon:
Notice the red dot as that is the indicator you have some form of update available. We are following the
Major.Minor.Patchversioning number format. All updates are preformed through the simple click of a button in the Updates popup.
Majorupdates are a larger update that forces both the console and the agent to update. The console and agent can be updated independently, but they can never deviate from having the same Major version number.
Minorupdates are those where we may have added new functionality. This applies to the console and the agents.
Patchupdates are those where we have mainly added bug fixes to the release. This applies to the console and the agents.
When you click any of the update buttons within the Updates popup, we will roll out a new Task Definition(s) pointing at the new version of the specified component. Major forces both the console and agents to update together. Console-only or Agent-only updates will just update that one component. This will span all regions you have agents running.
When updating the
Scanning Agentsit will update all agents running globally.
AWS Fargate does not persist IPs across task refreshes or reboots. Therefore a new IP is always generated. We provide a dedicated
subdomainURL to abstract this from you so you have a consistent access experience. You can leave this URL as the default that was provided or you can specify a more useful name that is easier to remember.
You will see the following messages, or something similar, during the update:
Once the update is complete the popup will show
No Available Updates:
Console updates are delivered via a CloudFormation Stack update. We automate this for you by executing the stack update against the stack used to create the current running deployment. If you'd like to better understand the specifics of what was updated, you will be able to see this in the CloudFormation Service area of the AWS Console as seen below. In the image below, you'll see the initial installation was done on 6/18 and then an update was performed on 07/09 along with each component that was involved in the update.
Whereas the Console updates are performed through a CloudFormation update, agent updates are done through the Console itself.
Linking AWS Accounts into the console is done by deploying a cross-account role CloudFormation stack in each account. Updates do come out for this role to provide the functionality to keep your data safe. This stack needs to be updated which can also be triggered from this updates menu. Clicking this option will attempt to update every linked account's role. If you'd like to roll the updates out in stages for your linked accounts, then perform the updates on a smaller scale on the Manage Accounts page. For more information on this, please refer to the Managed Accounts page.
Linked Accounts Role Top Updates Menu