Skip to content

commitmentopts: confirm MemoryDB probe target db.t4g.small has reserved-node offerings #61

@cristim

Description

@cristim

#54's MemoryDB prober in internal/commitmentopts/probe.go uses db.t4g.small as the probe target instance type. Historical MemoryDB reserved-node coverage has been skewed toward db.r6g.* tiers, so db.t4g.small may return an empty offerings list in some regions.

Risk

If the probe returns [] for MemoryDB without erroring, the cache persists the probe run but includes no MemoryDB combos, and the frontend silently falls back to hardcoded rules for that service only. Functionally safe, but surprising ("why is MemoryDB not dynamic?").

Action

Run the following from a permissioned account:

aws memorydb describe-reserved-nodes-offerings --region us-east-1 --node-type db.t4g.small

If empty or sparse, switch the probe target to db.r6g.large (or the narrowest type with consistent RI coverage).

Surfaced during review of #54. Low-confidence flag; real AWS data needed.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions