|
3 | 3 |
|
4 | 4 | AWSTemplateFormatVersion: '2010-09-09' |
5 | 5 | Description: > |
6 | | - MAP 2.0 Auto-Tagger v20.6.4 - Auto-tags AWS resources with map-migrated for MAP 2.0 |
| 6 | + MAP 2.0 Auto-Tagger v20.6.5 - Auto-tags AWS resources with map-migrated for MAP 2.0 |
7 | 7 | credit eligibility. 190+ resource types. Deploy once; tagging happens within 60-90 s |
8 | 8 | of resource creation. Daily reconciliation Lambda (RGTA-based) catches any tags the |
9 | 9 | live Lambda missed. Three-path error classifier + TagFailureByClass CloudWatch metric |
@@ -64,13 +64,20 @@ Resources: |
64 | 64 | Name: !Sub '/auto-map-tagger/${MpeId}/version' |
65 | 65 | Type: String |
66 | 66 | Description: MAP 2.0 Auto-Tagger template version pinned at deploy time |
67 | | - Value: v20.6.4 |
68 | | - |
69 | | - # SSM Parameter Store - single source of truth for config |
| 67 | + Value: v20.6.5 |
| 68 | + |
| 69 | + # SSM Parameter Store - single source of truth for config. |
| 70 | + # Tier: Intelligent-Tiering leaves the parameter in the free Standard tier |
| 71 | + # (4KB limit) until the Value crosses the threshold, at which point AWS |
| 72 | + # auto-upgrades to Advanced (8KB limit, $0.05/parameter/month). Closes |
| 73 | + # §1.60: customers with ~240+ accounts in `scoped_account_ids` generate a |
| 74 | + # Value > 4KB; prior behavior (default Standard) silently failed stack |
| 75 | + # create with `ParameterMaxSizeExceeded`. |
70 | 76 | MapConfig: |
71 | 77 | Type: AWS::SSM::Parameter |
72 | 78 | Properties: |
73 | 79 | Name: !Sub '/auto-map-tagger/${MpeId}/config' |
| 80 | + Tier: Intelligent-Tiering |
74 | 81 | Type: String |
75 | 82 | Description: MAP 2.0 Auto-Tagger configuration |
76 | 83 | Value: !Sub |
@@ -374,7 +381,7 @@ Resources: |
374 | 381 | # Template version pinned at deploy time. Surfaced in CloudWatch Logs on |
375 | 382 | # every cold start so ops can trace which version processed an event |
376 | 383 | # without reading the CFN stack or SSM parameter. |
377 | | - TEMPLATE_VERSION = 'v20.6.4' |
| 384 | + TEMPLATE_VERSION = 'v20.6.5' |
378 | 385 | print(f'auto-map-tagger {TEMPLATE_VERSION} cold start') |
379 | 386 |
|
380 | 387 | ssm = boto3.client('ssm') |
@@ -2407,7 +2414,7 @@ Outputs: |
2407 | 2414 | Value: !Ref MapConfig |
2408 | 2415 | TemplateVersion: |
2409 | 2416 | Description: MAP 2.0 Auto-Tagger template version (pinned at deploy time) |
2410 | | - Value: v20.6.4 |
| 2417 | + Value: v20.6.5 |
2411 | 2418 | AlertTopicArn: |
2412 | 2419 | Description: SNS topic for tagger alerts - subscribe your email here |
2413 | 2420 | Value: !Ref AlertTopic |
0 commit comments