Provides a simple REST API to report system uptime and resource status. Used in conjunction with the CloudMinder (Mac only right now) UI to remind the user that their expensive cloud-based node should be shut down.
The service is currently tailored to GCP dataproc nodes.
- clone this repo into your home directory on your dataproc node
- cd into the cloud-minder directory
- run the install.sh script
Right now, the service provides a /status
endpoint and runs on port 2112:
$ curl http://<my-dataproc-node-ip>:2112/status