VMs are coming any day now ~q3k, A.D. 2018
Our new internal highly-available Infrastructure/Platform-as-a-Service.
This runs in our datacenter (dcr01 on netbox). This is different from our ISP services or internal machines.
Currently hscloud is made up of two Kubernetes clusters named:
We also have ~200TB of storage on old SAS drives + ~6TB of fast NVMe SSD storage, accessible via Ceph (radosgw or Kubernetes PersistentVolumes) across two Ceph clusters: waw3 (old, main, currently ~100TB), waw4 (new, wip, currently ~70TB).
Most services have been migrated from our old machines into Kubernetes. Exceptions are listed below.
You are also free to host your own personal stuff there within reason. See below for access.
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.
List of services (listed as their kube namespace names) to (eventually) move to k1
## Ready to migrate
personal-*
mailman-hackerspace-prod
mastodon-hackerspace-{prod,qa}
codehosting-prod [ prepared, copy data and switch over when ready ]
gerrit
matrix{,-0x3c}
kasownik [ prepared, copy data and switch over when ready ]
monitoring-global
## Already migrated
blog
depotview
gallery
hackdoc
home
oodviewer-prod
teleimg
personal-radex
onlyoffice-prod
labelmaker
printservant
zhp-site
internet
speedtest
walne
ood
sourcegraph
inventory
wiki
paperless
redmine
site
capacifier
ldapweb
sso
registry
roundcube
asterisk
nextcloud
List of unfinished business before we can make k1 production-grade and retire k0:
Also todo to improve k1 reliability:
Self-documenting in hackdoc (hscloud documentation stored within hscloud): https://hackdoc.hackerspace.pl/doc/codelabs/index.md
This machine is a Supermicro A+ Server 2123BT-HTR, made up of 4 H11DST-B nodes. Each has 2x 24-core 48-thread AMD EPYC CPUs.
Nodes a,b,c (dcr03s19n{01,02,03}) make up the k1 cluster. The final node is Snowflake, a VM machine (hosting, among other things, Boston Packets).
Manuals: