blob: dc389bd4cb74e0fe9bcb2deb0d144ae77759da52 [file] [log] [blame]
Sergiusz Bazanskide061802019-01-13 21:14:02 +01001HSCloud
2=======
3
Sergiusz Bazanski58d08592020-02-15 00:58:47 +01004This is a monorepo. You'll need bash and Bazel 1.0.0+ to use it.
Sergiusz Bazanskide061802019-01-13 21:14:02 +01005
Sergiusz Bazanski58d08592020-02-15 00:58:47 +01006If you have Nix installed you will also be able to manage bare metal nodes. If you don't want that, you can skip it.
7
Sergiusz Bazanski1e6b52a2019-05-15 19:08:25 +02008
Sergiusz Bazanskide061802019-01-13 21:14:02 +01009Getting started
10---------------
11
12 cd hscloud
13 . env.sh # setup PATH and hscloud_root
14 tools/install.sh # build tools
15
Sergiusz Bazanski144f9212019-01-18 00:24:13 +010016
Sergiusz Bazanskib13b7ff2019-08-29 20:12:24 +020017Then, to get Kubernetes access to k0.hswaw.net (current nearly-production cluster):
Sergiusz Bazanski144f9212019-01-18 00:24:13 +010018
Sergiusz Bazanskib13b7ff2019-08-29 20:12:24 +020019 prodaccess
Sergiusz Bazanskide061802019-01-13 21:14:02 +010020 kubectl version
Sergiusz Bazanski74d27832019-01-18 00:28:28 +010021
Sergiusz Bazanskib13b7ff2019-08-29 20:12:24 +020022You will automatically get a `personal-$USERNAME` namespace created in which you have full admin rights.
Sergiusz Bazanski13bb1bf2019-08-31 16:33:29 +020023
24For mor information about the cluster, see [cluster/README].