User Tools

Site Tools


projects:crashcloud

This is an old revision of the document!


A project to learn about and hack on hscloud

Aims (in order of priority)

  • build a “crash cloud” which can be used for experiments.
  • mikedlr wants to learn a bit about how hscloud works.
  • mikedlr wants to learn if it's possible to make hscloud easier to hack on
  • mikedlr wants to make hscloud a bit easier to hack on
  • mikedlr (and q3k) want there to be more people who can look after hscloud
  • mikedlr (at the suggestion of q3k) wants there to be a crash cloud that can be tested on
  • mikedlr wants to make an hscloud administrator teaching materials which make it easy to become an admin

todo tasks

See also

https://issues.hackerspace.pl/issues/76

  • get a server we can run this on
  • * able to run multiple virtuals
  • * with admin right to install virtualization etc
  • *
  • process:
    • get connected to the switch next to the servers via SSH, with a socks proxy (-d)
    • identify machines that might be free
    • see in NetBox what machines are appropriate - exist don't have role
    • login to machines by going to their management address - check they are powered down but can be powered up
  • upgrade bios if required - dangerous and probably avoid
  • get NixOS on a USB pen drive or
  • set up NixOS image on a SMB server so that it can be mounted as virtual CD
  • install NixOS
  • get a router we can configure to integrate with this
  • set up VMs with external network access
  • get a k8s cluster running on the VMs as a copy of existing hscloud
  • experiment / hack

done tasks

  • discuss this initially: - Done - got some suggestions from q3k and radex. - make a small crash cloud not a duplicate of hscloud since most services can't split between kubernetes anyway.

instructions

https://code.hackerspace.pl/hswaw/hscloud/src/branch/master/cluster/doc/admin.md

* to setup ** get a machine and install Nixos on it (any configuration it says) ** add machine configuration to cluster/machines directory **

Technical understanding

* Hscloud is a social concept - the idea that we are able to run a cloud for all the hackers. * Hscloud is implemented on kubernetes on metal

sources of info

* todo list on redmine (which) * hscloud page

projects/crashcloud.1737075485.txt.gz · Last modified: by mikedlr

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki