amazon-kinesis-client icon indicating copy to clipboard operation
amazon-kinesis-client copied to clipboard

Allow tagging of the dynamodb table created by KCL

Open RyanFrench opened this issue 8 years ago • 20 comments

For billing purposes, we would like to be able to tag the dynamodb table that is created by KCL. Something like a key/value map passed in via the properties file, or written explicitly in code. Allowing multiple tags to be added would be ideal.

RyanFrench avatar Mar 28 '17 15:03 RyanFrench

Thank you for your suggestion. We would like to add this feature, and will prioritize this with other customer requests.

If anyone else is interested in the feature please comment, or add a reaction.

pfifer avatar Jun 06 '17 17:06 pfifer

Not a huge deal, but this would be nice!

jqr avatar Jun 11 '17 01:06 jqr

+1

SRELETI avatar Nov 02 '17 13:11 SRELETI

+1

muhufuk avatar May 16 '18 08:05 muhufuk

+1

renier-rhode avatar Jun 06 '18 12:06 renier-rhode

+1. Tagging is imperative to business resource-allocation.

stroebs avatar Jun 06 '18 13:06 stroebs

+1

pieterza avatar Jun 06 '18 13:06 pieterza

+1

arthur78 avatar Jun 20 '18 12:06 arthur78

Any updates on this?

amithgeorge avatar Jun 27 '18 14:06 amithgeorge

+1

mmritesh avatar Nov 13 '18 10:11 mmritesh

+1

philltomlinson avatar Nov 14 '18 14:11 philltomlinson

+1

s4r4r avatar Nov 26 '18 22:11 s4r4r

+1

max79137913 avatar Jan 18 '19 23:01 max79137913

Any updates on this? Is this released in any new version?

joshimadhavi avatar Feb 05 '19 14:02 joshimadhavi

This would be really helpful. For now I need to come up with some workaround to tag the table, please suggest if anyone has already implemented some workaround?

mmritesh avatar May 31 '19 06:05 mmritesh

Still not implemented?

karinpb avatar Jun 18 '19 12:06 karinpb

It looks like you can use a TableCreatorCallback to apply tags after the table is created the first time:

https://github.com/awslabs/amazon-kinesis-client/blob/master/amazon-kinesis-client/src/main/java/software/amazon/kinesis/leases/dynamodb/TableCreatorCallback.java

abargnesi avatar Jul 25 '19 22:07 abargnesi

Besides being extra work, using a callback prevents the use of a tag policy that enforces dynamodb tables can't be created without tags

adrian-baker avatar Jan 06 '20 23:01 adrian-baker

5 years and still no fix? Come on AWS. You're better than that. These resources really need to be tagged at creation time natively, not via some work around.

towerbe avatar Feb 02 '22 13:02 towerbe

+1

EdHoweNexidia avatar Aug 24 '22 12:08 EdHoweNexidia

@RyanFrench Thanks for taking ownership and providing a solution! This feature will be available in the next release of KCL 2.x (i.e., the version after 2.4.8 which just released).

stair-aws avatar Mar 23 '23 17:03 stair-aws