Skip to content

Latest commit

 

History

History
27 lines (23 loc) · 669 Bytes

README.md

File metadata and controls

27 lines (23 loc) · 669 Bytes

saga-scheduler

This is the scheduler for allocating new LXC to the LXD automatically based on load

Dependencies

  1. Go 1.9 : https://golang.org/doc/install
  2. Testify : https://github.com/stretchr/testify
  3. sqlx : https://github.com/jmoiron/sqlx
  4. gorilla/mux : https://github.com/gorilla/mux
  5. PrometheusDB : https://prometheus.io/download/
  6. PostgreSQL : https://www.postgresql.org/download/
  7. pborman/uuid : github.com/pborman/uuid

Make sure to set the GOPATH environment variable as stated on Go installation tutorial

Running the Tests

$ go test

Installing the Program

$ go install

Running the Program

$ saga-scheduler