With this installation model, some of the components required to run the GameBench platform are deployed to different servers.
The GameBench platform is composed of:
- User control
Of these, in clustered set-ups, the following would be split out:
- Docker 1.12+
- Docker Compose 1.6.0+
- Credentials for our private Docker registry
- A valid GameBench enterprise license
- Only ports 80, 443 and the port you select for the backend should be externally accessible
curl -s --output gbserver.sh https://storage.googleapis.com/gb-enterprise/gbserver.sh chmod +x gbserver.sh curl -s --output gbctl https://storage.googleapis.com/gb-enterprise/gbctl chmod +x gbctl
You’ll be prompted for your credentials for our private Docker registry which should’ve been provided to you by your account representative.
During the running of the following command, you’ll be prompted to choose whether Elasticsearch, Postgres, Redis or the MTA are running externally. Entering “yes” will result in further prompts for the connection details.
Please ensure you take frequent backups.
Migrating from a legacy installation
Please contact us if you need to migrate from a legacy (non-Docker) installation.