Changing cluster_instance_class from db.r7g.large to db.r7g.2xlarge via terraform-aws-modules/rds-aurora/aws produced no change in the reported cost.
The catalogue entry (resources/aws/aws_rds_cluster_instance.toml) refers to instance_class, but the rds-aurora module assigns it using try(coalesce(each.value.instance_class, var.cluster_instance_class), null).
c3x cannot follow that level of indirection, so it falls back to the catalogue default of db.r6g.large. When priced directly, it is correct ($1,227.13 vs $288.35 per month).
Practical effect: the delta column will miss instance class changes made through registry module variables. The report footer states that totals are a lower bound, and the --show-skipped warnings appear in the collapsed per-stack job log groups.
Changing
cluster_instance_classfromdb.r7g.largetodb.r7g.2xlargeviaterraform-aws-modules/rds-aurora/awsproduced no change in the reported cost.The catalogue entry (
resources/aws/aws_rds_cluster_instance.toml) refers toinstance_class, but therds-auroramodule assigns it usingtry(coalesce(each.value.instance_class, var.cluster_instance_class), null).c3x cannot follow that level of indirection, so it falls back to the catalogue default of
db.r6g.large. When priced directly, it is correct ($1,227.13 vs $288.35 per month).Practical effect: the delta column will miss instance class changes made through registry module variables. The report footer states that totals are a lower bound, and the
--show-skippedwarnings appear in the collapsed per-stack job log groups.