Pithos Application is Pithos packaged for deployment in a Gravity cluster.
Once deployed or installed, this app will provide:
- Pithos, an S3 compatible, Cassandra based, object store
Requires client compatibility with V2 signatures, and ability to specify custom endpoints.
Execute all
make target(could be omiited as it is default target).
$ make
Download gravity and tele binaries
make download-binaries
Dowload and unpack dependent application packages into state directory(./state
by default)
make install-dependent-packages
Build cluster image
export PATH=$(pwd)/bin:$PATH
make build-app
Optional: Build cluster image with intermediate runtime
export PATH=$(pwd)/bin:$PATH
make build-app INTERMEDIATE_RUNTIME_VERSION=6.1.47
- docker >= 1.8
- golang >= 1.13
- GNU make
- kubectl >= 1.15