Page MenuHomePhabricator

Request creation of ipoid-opensearch VPS project
Closed, ResolvedPublic

Description

Project Name: ipoidopensearch

Developer account usernames of requestors: Kosta Harlan

Purpose: Proof-of-concept staging ground for T357753: Build next iteration of IPoid using OpenSearch as backend, to provide shared context for deciding on whether to build this as a production service.

Brief description: Would use either https://opensearch.org/docs/latest/install-and-configure/install-opensearch/debian/ or https://opensearch.org/docs/latest/install-and-configure/install-opensearch/docker/ methods for running OpenSearch. Public access would be restricted, it is for proof-of-concept demonstration and testing. I probably need this VPS for a few months at most. The g3.cores4.ram8.disk20 flavor would be nice if possible, possibly with more disk space.

How soon you are hoping this can be fulfilled: in the month of March would be nice, as this would inform annual planning work.

Event Timeline

Mentioned in SAL (#wikimedia-cloud-feed) [2024-03-06T17:05:50Z] <fnegri@cloudcumin1001> START - Cookbook wmcs.vps.add_user_to_project for user 'kharlan' in role 'member' (T359298)

Mentioned in SAL (#wikimedia-cloud-feed) [2024-03-06T17:05:56Z] <fnegri@cloudcumin1001> END (PASS) - Cookbook wmcs.vps.add_user_to_project (exit_code=0) for user 'kharlan' in role 'member' (T359298)

@kostajh project created, I've added you as a member. The default quotas are 8 cores, 16 GB or ram and 80 GB of disk space. Let us know if you need more.

@kostajh project created, I've added you as a member. The default quotas are 8 cores, 16 GB or ram and 80 GB of disk space. Let us know if you need more.

@fnegri which option do I select here? Should there be an option like g3.cores8.ram16.disk80 for 80GB? I see g3.cores8.ram16.disk20 for 20GB of disk space.

image.png (2×2 px, 369 KB)

Should there be an option like g3.cores8.ram16.disk80 for 80GB? I see g3.cores8.ram16.disk20 for 20GB of disk space.

See https://wikitech.wikimedia.org/wiki/Help:Adding_disk_space_to_Cloud_VPS_instances for how disk beyond the 20GB base image is handled these days. Rather than having a number of flavors with varying disk allocations, we now make almost all of the flavors 20GB and encourage use of volumes to create storage that can be attached to any instance in the project as needed. This helps keep the flavors list more manageable and also makes migrating data from one instance to another simpler, encouraging "cattle, not pets" thinking about instance lifecycles.

Should there be an option like g3.cores8.ram16.disk80 for 80GB? I see g3.cores8.ram16.disk20 for 20GB of disk space.

See https://wikitech.wikimedia.org/wiki/Help:Adding_disk_space_to_Cloud_VPS_instances for how disk beyond the 20GB base image is handled these days. Rather than having a number of flavors with varying disk allocations, we now make almost all of the flavors 20GB and encourage use of volumes to create storage that can be attached to any instance in the project as needed. This helps keep the flavors list more manageable and also makes migrating data from one instance to another simpler, encouraging "cattle, not pets" thinking about instance lifecycles.

Got it, thanks for the explanation!