feat: Add --instance-type-size flag for Seqera Compute#573
Conversation
b1380e1 to
597ac7d
Compare
Add support for specifying Data Studios instance size (SMALL, MEDIUM, LARGE) when creating Seqera Compute environments. Changes: - Update SDK to 1.101.0 - Add --instance-type-size option to SeqeraComputePlatform - Add SeqeraComputeCloudInstanceTypeSize to reflect-config.json for native image - Fix ListCmd API signature change (added includeTotalSize parameter)
597ac7d to
36ba430
Compare
endre-seqera
left a comment
There was a problem hiding this comment.
Looks good!
please include some logs/screenshot of the running the cli with this new config option
|
@endre-seqera here are some logs/screenshots, should I add them anywhere else? Pro organizationWith
With
With
Basic organization
When it's a Basic organization we got same results for Unsupported valuesValues other than |
alberto-miranda
left a comment
There was a problem hiding this comment.
Left a very minor comment. Nothing blocking.
|
I tested this against Platform |
Check the logs and screenshots I posted above after doing some more tests. Also the CE views, which include the instance type. |





Summary
Adds a new
--instance-type-sizeCLI option for Seqera Compute environments, allowing users to specify the size of Data Studios instances (SMALL, MEDIUM, LARGE).Changes
--instance-type-sizeflag toSeqeraComputePlatformrunReflectionConfigGeneratorListCmdAPI signature change (addedincludeTotalSizeparameter)Usage
Test plan
./gradlew testpasses./gradlew nativeCompilebuilds successfully--instance-type-sizeflag./gradlew runReflectionConfigGeneratorRelated PRs