aws-cloudformation / aws-cloudformation/cloudformation-coverage-roadmap

Add revision as return value in AWS::MSK::Configuration

Open
#1,138 1 comment 4 reactions 0 assignees View on GitHub
enhancement
Dominant language
No language data
Stars
1.1k
Forks
62
PR merge metrics
No merged PRs in 30d

Description

### Name of the resource

Other

### Resource name

AWS::MSK::Configuration

### Description

1. When a cluster configuration is created using cloud formation template AWS::MSK::Configuration [1], only Arn value is returned without a revision number
2. When updating the properties of the resource, which requires no interruption, though the revision number is updated, it is not returned as a return value.
3. While creating a cluster using cloud formation template, AWS::MSK::Cluster, ConfigurationInfo [2] requires both the values of Arn and Revision number as parameters. Arn value can be retrieved from the returned value of AWS::MSK::Configuration, but the revision number has to be inputted manually in order to have the latest updated cluster configuration.

It would be great to return also the revision number of resource AWS::MSK::Configuration besides resource ARN in order to dynamically refer the revision number in property ConfigurationInfo.Revision of the resource AWS::MSK::Cluster instead of manually updating it after each time the resource WS::MSK::Configuration is updated.

References
========
[1] https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-configuration.html
[2] https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-configurationinfo.html

### Other Details

_No response_

Contributor guide

Open the contributing guide

Research direction

Start with the AWS::MSK::Configuration and AWS::MSK::Cluster ConfigurationInfo documentation linked in the issue. Confirm the current return values and how ConfigurationInfo consumes Arn and Revision. Done means the configuration resource exposes its revision so a cluster can reference the latest revision without manual updates.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws
Domain
cloud
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.