As part of the project in T342750: cloud: introduce a kubernetes undercloud to run openstack (via openstack-helm) we will most likely do a build-out of openstack-in-kubernetes in the codfw datacenter.
However, as of this writing, we only have one rack for WMCS in codfw.
We need to expand our WMCS rack, switch and ceph capacity in codfw before we can do any meaningful deployment in there.
At very least, we need 3 total racks, each in 3 different rows, each with one cloudsw device.
Given we already have one (codfw B1) https://netbox.wikimedia.org/dcim/racks/51/ this means we would need 2 more racks and 2 more cloudsw devices.
The base reason is that we need redundancy at switch/rack/row level, meaning that we should not connect all the services to the same switch/rack/row.
Regarding ceph storage, I'm guessing we would start small and expand as required later.