infra:hscloud
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| infra:hscloud [2025/06/02 16:25] – radex | infra:hscloud [2026/06/05 06:15] (current) – radex | ||
|---|---|---|---|
| Line 12: | Line 12: | ||
| * k0.hswaw.net - it runs on the following machines: dcr01s22, dcr01s24, dcr03s16. It has 144 x86 cores and 368GB of RAM. | * k0.hswaw.net - it runs on the following machines: dcr01s22, dcr01s24, dcr03s16. It has 144 x86 cores and 368GB of RAM. | ||
| - | * k1.hswaw.net (new, wip, more details later). It runs on the following machines: dcr03s19n01, | + | * k1.hswaw.net (new, wip, more details later). It runs on the following machines: dcr03s19n01, |
| - | We also have a half PB of storage on old SAS drives | + | We also have ~200TB |
| ===== Tenants ===== | ===== Tenants ===== | ||
| Line 26: | Line 26: | ||
| Here's a list of services that currently live on Boston Packets, but we'd like to migrate to hscloud. Ask on #infra on how to contribute. | Here's a list of services that currently live on Boston Packets, but we'd like to migrate to hscloud. Ask on #infra on how to contribute. | ||
| - | * [[https:// | ||
| * mailman ([[https:// | * mailman ([[https:// | ||
| - | * ldap/ | + | * ldap/ |
| * email services (exim, dovecot) - (hard) | * email services (exim, dovecot) - (hard) | ||
| * mun (irc bot) | * mun (irc bot) | ||
| - | * ood (ood's postgres is still to be migrated, ol0ck TODO) | + | * `~user` dir serving |
| + | * sensitivefilter.py | ||
| ===== k0 Evacuation Aktion ===== | ===== k0 Evacuation Aktion ===== | ||
| Line 38: | Line 39: | ||
| < | < | ||
| ## Ready to migrate | ## Ready to migrate | ||
| - | + | ||
| - | personal-* | + | |
| - | + | ||
| - | ## Waiting for k1 ceph | + | |
| - | + | ||
| - | factorio | + | |
| - | inventory | + | |
| - | minecraft | + | |
| personal-* | personal-* | ||
| - | sourcegraph | ||
| - | valheim | ||
| - | ood (postgres migration planned to k0) | ||
| - | |||
| - | ## Stage 2 - sensitive / important | ||
| - | |||
| - | capacifier | ||
| - | internet | ||
| mailman-hackerspace-prod | mailman-hackerspace-prod | ||
| mastodon-hackerspace-{prod, | mastodon-hackerspace-{prod, | ||
| - | nextcloud | + | codehosting-prod |
| - | paperless | + | |
| - | roundcube | + | |
| - | speedtest | + | |
| - | walne | + | |
| - | wiki | + | |
| - | + | ||
| - | ## Stage 3: Kritische infrastruktur | + | |
| - | + | ||
| - | codehosting-prod | + | |
| gerrit | gerrit | ||
| - | kasownik | ||
| - | ldapweb | ||
| matrix{, | matrix{, | ||
| - | redmine | + | kasownik |
| - | registry | + | monitoring-global |
| - | site | + | |
| - | sso | + | |
| ## Already migrated | ## Already migrated | ||
| Line 90: | Line 63: | ||
| printservant | printservant | ||
| zhp-site | zhp-site | ||
| + | internet | ||
| + | speedtest | ||
| + | walne | ||
| + | ood | ||
| + | sourcegraph | ||
| + | inventory | ||
| + | wiki | ||
| + | paperless | ||
| + | redmine | ||
| + | site | ||
| + | capacifier | ||
| + | ldapweb | ||
| + | sso | ||
| + | registry | ||
| + | roundcube | ||
| + | asterisk | ||
| + | nextcloud | ||
| </ | </ | ||
| - | ===== Planned upgrades ===== | + | List of unfinished business before we can make k1 production-grade and retire k0: |
| + | |||
| + | * Storage: Migrate all ceph rbd data | ||
| + | * Storage: Migrate ceph rgw | ||
| + | * Storage: Add benji | ||
| + | * Migrate remaining services | ||
| + | * Add global/ | ||
| + | |||
| + | Also todo to improve k1 reliability: | ||
| - | See [[projects: | + | * more reliable LoadBalancer routing (fuckin' |
| ===== Monitoring ===== | ===== Monitoring ===== | ||
infra/hscloud.1748881541.txt.gz · Last modified: by radex