scylladb / scylla-machine-image

Apache License 2.0
18 stars 25 forks source link

Add support for GCP e2-micro #477

Closed tzach closed 9 months ago

tzach commented 10 months ago

GCP e2-micro will be used as non production, similar to EC2 t3-micro. AFAIK, we use dev-mode for EC2 t3-micro, we can do the same here.

mixellent commented 10 months ago

Related to https://github.com/scylladb/scylla-machine-image/issues/238 as well

benipeled commented 10 months ago

As mentioned in #238 this type has no local SSD but if you are fine with this for "non-production" usage we can allow it and add a login-msg to make it cleat that it shouldn't be used (and supported) on production env.

@tzach @mixellent I'm curious, what's the planned usage for this instance on the cloud? testing env.?

mixellent commented 10 months ago

@benipeled yes it would be used as a sandbox only, similar to EC2 t3.micro. See what we would show in this case to the user: image

mykaul commented 10 months ago

Can they even work? "e2-micro sustains 2 vCPUs, each for 12.5% of CPU time, totaling 25% CPU time and effectively consuming 0.25 cores." - with 2 cores mostly getting no CPU at all, how many cores will Scylla use (vs. the OS) ? Do we install (for example) the node_exporter there?

tzach commented 10 months ago

I successfully install and run ScyllaDB 5.2 (in dev-mode) in GCP e2-micro. All works as expected: scylla, nodetool, cqlsh.