The production OpenSearch clusters currently host a few indices that aren't related on-wiki search.
This is because up until very recently, there was no other place to put these indices. That changed about a month ago, when we launched the OpenSearch on K8s platform with its first tenant, opensearch-ipoid (ref T408586 ). We now have a better place to host these indices, so I'm creating this ticket to:
- Inform stakeholders and work with them to create a migration plan, onboard to the platform, answer questions etc
- Per the above, create migration subtasks for each group of non-cirrus indices
- Ensure all migrations are completed to everyone's satisfication and all update relevant docs
The following sets of indices are in-scope for the migration:
| Index | Stakeholder | Current size of indices (including replicas) | Number of primary/replica shards |
|---|---|---|---|
| toolhub_tools | @bd808 | 30 MB | 1,2 |
| apifeatureusage | MediaWiki Interfaces Team @aaron | 225 GB | 1,2 |
| Ttmserver (Translatewiki application) | Language team @Nikerabbit @abi_ | 14.1 GB | 1,1 |
Change plan
- deployment_charts: namespaces and default values for admin_ng
- secrets
- puppet: configs
- deployment_charts: helmfiles
- dns
- puppet: service_catalog