diff --git a/clusterman/aws/markets.py b/clusterman/aws/markets.py index c90b8974f..0aba4d770 100644 --- a/clusterman/aws/markets.py +++ b/clusterman/aws/markets.py @@ -251,6 +251,23 @@ def parse(cls, string: str): "r6i.16xlarge": InstanceResources(64.0, 512.0, None, 0), "r6i.24xlarge": InstanceResources(96.0, 768.0, None, 0), "r6i.32xlarge": InstanceResources(128.0, 1024.0, None, 0), + "r7i.large": InstanceResources(2.0, 16.0, None, 0), + "r7i.xlarge": InstanceResources(4.0, 32.0, None, 0), + "r7i.2xlarge": InstanceResources(8.0, 64.0, None, 0), + "r7i.4xlarge": InstanceResources(16.0, 128.0, None, 0), + "r7i.8xlarge": InstanceResources(32.0, 256.0, None, 0), + "r7i.12xlarge": InstanceResources(48.0, 384.0, None, 0), + "r7i.16xlarge": InstanceResources(64.0, 512.0, None, 0), + "r7i.24xlarge": InstanceResources(96.0, 768.0, None, 0), + "r7i.48xlarge": InstanceResources(192.0, 1536.0, None, 0), + "r7iz.large": InstanceResources(2.0, 16.0, None, 0), + "r7iz.xlarge": InstanceResources(4.0, 32.0, None, 0), + "r7iz.2xlarge": InstanceResources(8.0, 64.0, None, 0), + "r7iz.4xlarge": InstanceResources(16.0, 128.0, None, 0), + "r7iz.8xlarge": InstanceResources(32.0, 256.0, None, 0), + "r7iz.12xlarge": InstanceResources(48.0, 384.0, None, 0), + "r7iz.16xlarge": InstanceResources(64.0, 512.0, None, 0), + "r7iz.32xlarge": InstanceResources(128.0, 1024.0, None, 0), "r6id.large": InstanceResources(2.0, 16.0, 118.0, 0), "r6id.xlarge": InstanceResources(4.0, 32.0, 237.0, 0), "r6id.2xlarge": InstanceResources(8.0, 64.0, 474.0, 0),