Update a service
How to deploy updated functionality into your environment
Last updated
Was this helpful?
How to deploy updated functionality into your environment
Last updated
Was this helpful?
Currently, this is a two-step process, first updating the container image and then using OpsCanvas. You will need to find the following values by following .
Name of the service to update
Service image URI
Account ID
Deploy Role
Once the image has been added to the OpsCanvas diagram the following steps can be added to your CI pipeline file.
If this is running in your CI pipeline, make sure the pipeline has assumed the deploy role account, e.g. arn:aws:iam:<account-id>:role/<deploy-role>
:
Once the image has been updated, any new environments deployed will use the new image.
On the environment tile, click the "Update env" button.
This will take you straight to the deployment configuration screen. You won't need to make any changes to the configuration, simply click "Save and continue" at the bottom of the screen.
After accepting the terms & conditions your application will be re-deployed. NOTE: the services in your Kubernetes cluster will be re-installed, but, the managed infrastructure will not be affected.
Use the image uri listed in the as the image tag:
Login to https://app.opscanvas.io, navigate to the environments page and you wish to update.