An attempt at creating a 'Hello world' type of BOSH release...
The goal of this BOSH release is to land a single executable file as a package which is referenced by a job and started by BOSH.
That executable is built from the go-http-helloworld repository. The blob is included here for convenience.
You should be able to:
- Clone this repository
- Run bosh create release --force
- Run bosh upload release
- Run bosh-gen manifest hw-dev
- Run bosh deploy
- curl http://host:8888
and then get back a hello world response.
This BOSH release has a single property to specify the port to listen for HTTP requets on. This defaults to 8888.
Package and job files in this repository were initially populated via the bosh-gen gem.