k8s: add apiserver and serviceaccounts certs
8 files changed
tree: 85802be3537295014136acd1ee9850445507d1d4
  1. data/
  2. docker/
  3. go/
  4. proto/
  5. scripts/
  6. secrets/
  7. .dockerignore
  8. .gitignore
  9. COPYING
  10. env.sh
  11. README.md
README.md

hscloud monorepo

This is the main git repository for all HSWAW cloud related code.

Building stuff

No bazel yet :^).

# get the monorepo
go get -d code.hackerspace.pl/hscloud

# install compile-time utilities
sudo apt install protobuf-compiler
go install code.hackerspace.pl/hscloud/go/vendor/github.com/golang/protobuf/protoc-gen-go
go install code.hackerspace.pl/hscloud/go/vendor/github.com/gobuffalo/packr/packr

# generate protos and packr boxes
go generate code.hackerspace.pl/hscloud/...

# install all services into PATH
go install code.hackerspace.pl/hscloud/go/svc/...

Running stuff in {dev,prod}

TODO(q3k): document this

License

Everything that's not in go/vendor is licensed under the terms of the ISC license, see COPYING next to this file.