Tasks for AWS 2.16 Release Notes
12 September 2018
The Utoolity team is pleased to present Tasks for AWS 2.16 – this release adds a new task for the AWS Systems Manager (SSM) Parameter Store, adds an action to update AWS Step Functions state machines, adds support for the Amazon SQS event source in AWS Lambda, and adds support for Docker volumes and private registry authentication in Amazon ECS.
You can now store and query secrets and configuration data remotely via the AWS Systems Manager Parameter task, update state machines via the AWS Step Functions State Machine task, use an SQS queue as event source within the AWS Lambda Event Source Mapping task, and use Docker volumes and private registries in the Amazon ECS Task Definition task.
If you are using Bamboo remote agents, please review the Tasks for AWS 2.16 Upgrade Notes for important information on this release.
Learn more and try it for free in:
On this page:
Highlights
Use the new AWS Systems Manager (SSM) Parameter task to manage secrets and configuration data
You can now use the AWS Systems Manager Parameter task to get, put, and delete a parameter managed by the AWS Systems Manager Parameter Store, which provides a centralized store to manage your configuration data, whether plain-text data such as database strings or secrets such as passwords:
This allows you to separate your secrets and configuration data from your code. Parameters can be tagged and organized into hierarchies, helping you manage parameters more easily. For example, you can use the same parameter name, "db-string", with a different hierarchical path, "dev/db-string” or “prod/db-string", to store different values. Systems Manager is integrated with AWS Key Management Service (KMS), allowing you to automatically encrypt the data you store. You can also control user and resource access to parameters using AWS Identity and Access Management (IAM). Parameters can be referenced through other AWS services, such as Amazon Elastic Container Service, AWS Lambda, and AWS CloudFormation.
Integration with AWS Secrets Manager
Besides natively supporting encrypted Secure String Parameters, the AWS Systems Manager Parameter Store is also integrated with the dedicated AWS Secrets Manager and allows Referencing AWS Secrets Manager Secrets from Parameter Store Parameters.
Update AWS Step Functions state machines
You can now also update state machines with the AWS Step Functions State Machine task, which already enables you to create, start, stop, and delete AWS Step Functions state machines:
AWS Step Functions makes it easy to coordinate the components of distributed applications and microservices using visual workflows. Building applications from individual components that each perform a discrete function lets you scale and change applications quickly. Step Functions is a reliable way to coordinate components and step through the functions of your application.
Use Amazon SQS as AWS Lambda event source
You can now use Amazon SQS as an event source with the AWS Lambda Event Source Mapping task – refer to the resp. introductory blog post for more details:
We can now use Amazon Simple Queue Service (SQS) to trigger AWS Lambda functions! This is a stellar update with some key functionality that I’ve personally been looking forward to for more than 4 years. I know our customers are excited to take it for a spin so feel free to skip to the walk through section below if you don’t want a trip down memory lane. [...]
Use Docker volumes and private registry authentication with Amazon ECS
You can now use Docker volumes and private registry authentication in the Amazon ECS Task Definition task – refer to the resp. AWS documentation for details:
Resolved issues
Release 2.16.1
2018-09-19
This release addresses the following issues:
Bugs
TAWS-1610 – Update Identity Federation for AWS dependency from 2.10.0 to 2.10.1
Release 2.16.0
2018-09-12
This release addresses the following issues:
Stories
TAWS-1155 – As a user, I want a task to put/get/delete a Systems Manager (SSM) parameter so that I can use remote configuration
TAWS-1400 – As a user, I want a Step Functions State Machine task action to update state machines
Improvements
TAWS-1146 – Add support for timestamp starting position to Lambda event source mapping
TAWS-1383 – Refactor Utoolity in-product messaging towards 'apps' and lowercase product names
TAWS-1545 – Add support for SQS as Lambda event source
TAWS-1547 – Surface support for additional Step Functions region ap-south-1
TAWS-1561 – Integrate ECS support for private registry authentication
TAWS-1591 – Integrate ECS support for Docker volumes and volume plugins
Bugs
TAWS-1566 (UAA-350) – Log name of non existing region variable to ease analyzing configuration issues
TAWS-1570– Update available Elastic Beanstalk solution stacks (as per 2018-07-30)
TAWS-1571 – Update available Elastic Beanstalk solution stacks (as per 2018-08-15)
TAWS-1575 – Update available Elastic Beanstalk solution stacks (as per 2018-08-20)
Tasks
TAWS-968 – Drop support for Bamboo 5.10
TAWS-1446 – Drop support for Bamboo 5.11
TAWS-1526 – Drop support for Bamboo 5.12
TAWS-1565 – Drop support for Bamboo 5.13
Amazon Web Services™, AWS™ and the “Powered by Amazon Web Services” logo are trademarks of Amazon.com, Inc. or its affiliates in the United States and/or other countries.
Utoolity® is a registered trademark of Utoolity GmbH.
© 2024 Utoolity GmbH. All rights reserved.