Installation
Requirements
- Linux - the server and agent components are tested on Linux only; the client CLI should work on all platforms.
- PostgreSQL - at least version 12.
- Terraform >= 1.2.0
- An SSL certificate.
Download
There are three components that can be downloaded:
otfd
- the server daemonotf
- the client CLIotf-agent
- the agent daemon
Download them from Github releases.
The server and agent components are also available as docker images:
leg100/otfd
leg100/otf-agent
Install helm chart
You can install an otfd
cluster on Kubernetes using the helm chart. See the helm chart repository for further information.
Install from source
You'll need Go.
Clone the repo, then build and install using the make task:
git clone https://github.com/leg100/otf
cd otf
make install
That'll install the binaries inside your go bin directory (defaults to $HOME/go/bin
).