After T281538 is done and created the new kubernetes service miscweb, this ticket is about removing the (remaining) micro sites from "miscweb on Ganeti VMs" (miscweb1/2* machines) to the kubernetes service with the name. With the long-term goal to completely remove the miscweb* VMs.
Also part of this ticket is removing static-bugzilla code and other sites that are moved completely from the puppet repo.
The first site that has already moved was https://static-bugzilla.wikimedia.org/, it's still hosted on Gerrit so still needs to be migrated to GitLab.
One medium-term goal will be moving 3 additional sites since this is an OKR in Betterworks for this quarter.
Sites currently on the ganeti VMs are:
[x] profile::iegreview # https://iegreview.wikimedia.org (T334415)
[x] profile::racktables # https://racktables.wikimedia.org (T327405)
[x] profile::microsites::annualreport # https://annual.wikimedia.org (T337041)
[x] profile::microsites::annualreport # https://15.wikipedia.org (T337041)
[] profile::microsites::static_rt # https://static-rt.wikimedia.org
[x] profile::microsites::transparency # https://transparency.wikimedia.org #https://transparency-archive.wikimedia.org T338781
[x] profile::microsites::research # https://research.wikimedia.org (T183916) T334511
[] profile::microsites::design # https://design.wikimedia.org (T185282) T350791
[x] profile::microsites::sitemaps # https://sitemaps.wikimedia.org (T332101 T338064)
[x] profile::microsites::bienvenida # https://bienvenida.wikimedia.org (T207816 T337047)
[x] profile::microsites::wikiworkshop # https://wikiworkshop.org https://www.wikiworkshop.org (T242374) T334511
[x] profile::microsites::static_codereview # https://static-codereview.wikimedia.org (T243056) T346309
[x] profile::microsites::static_tendril # https://tendril.wikimedia.org and https://dbtree.wikimedia.org (T297605) T340182
[] profile::microsites::query_service # https://commons-query.wikimedia.org and https://query.wikidata.org T350793
[] profile::microsites::os_reports # https://os-reports.wikimedia.org T350794
[] profile::microsites::security # https://security.wikimedia.org T350796
On Kubernetes but needs migrating from Gerrit to GitLab
[x] https://static-bugzilla.wikimedia.org/
This is a mix of static sites and apps though. That is because we merged "webserver misc static" and "webserver misc apps" into a single role in the past.
For the kubernetes service miscweb only the static sites are expected to move there, not the applications.