opbeans-go
This is a Go implementation of the Opbeans Demo app.
Running locally
The simplest way to run this demo is by using the
provided docker-compose.yml:
docker-compose up
Running with Elastic Cloud
- Start Elastic Cloud trial (if you don't have it yet)
- Add environmental variables
ELASTIC_CLOUD_ID
and ELASTIC_CLOUD_CREDENTIALS
(in format login:password
)
- Run
docker-compose -f docker-compose-elastic-cloud.yml up
Testing locally
The simplest way to test this demo is by running:
make test
Tests are written using bats under the tests dir
Publishing to dockerhub locally
Publish the docker image with
VERSION=1.2.3 make publish
NOTE: VERSION refers to the tag for the docker image which will be published in the registry