User Tools

Site Tools


infra:hscloud
no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


Next revision
infra:hscloud [2020/02/12 16:38] – created q3k
Line 1: Line 1:
 +====== hscloud ======
 +
 +> VMs are coming any day now ~q3k, A.D. 2018
 +
 +Our new internal highly-available Infrastructure/Platform-as-a-Service.
 +
 +This runs in out datacenter (dcr01 on [[infra:netbox]]). This is different from our [[infra:bgpwtf|ISP services]] or [[infra:machines|internal machines]].
 +
 +===== Components =====
 +
 +Currently hscloud is made up of a Kubernetes cluster named k0.hswaw.net. It runs on the following machines: bc01n01, bc01n02, bc01n03, dcr01s22, dcr01s24. In total we have 328GB of RAM and 144 x86 cores. We also have a half PB of storage on old SATA drives (most of it currently cold), accessible via Ceph (radosgw or Kubernets PersistentVolumes).
 +
 +===== Tenants =====
 +
 +We are moving services from our old [[infra:machines]] into Kubernetes. Amongst other, currently running on the cluster is:
 +
 +  * https://matrix.hackerspace.pl
 +  * https://gerrit.hackerspace.pl
 +  * https://profile.hackerspace.pl
 +  * https://cfp.cebula.camp
 +
 +With more to come.
 +
 +You are also free to host your own personal stuff there within reason. See below for access.
 +
 +===== Getting Access =====
 +
 +Clone the [[https://gerrit.hackerspace.pl/plugins/gitiles/hscloud/|hscloud monorepo]] and follow the README. For now you will have to be added to a special group to have access via prodvider/prodaccess, ask any BOFH. For an introduction on how to use this, ping [[people:q3k:start]] or [[people:informatic:start]].
 +
 +By default a personal namespace will be created for you (personal-$user) that you can start anything in. A fairly draconian PodSecurityPolicy is present that might prevent you from using most traditional containers (eg. apt on ubuntu). If you don't know what this means, ask q3k.
  
infra/hscloud.txt · Last modified: 2023/11/11 16:12 by informatic

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki