A BOSH release for deploying Riak clusters.
This project is based on BrianMMcClain/riak-release and https://github.com/cloudfoundry/cf-riak-cs-release.
This guide assumes you have a working bosh environment, for help see https://bosh.io/docs/deploy-microbosh-to-aws.html
git clone https://github.com/basho-labs/riak-cf-bosh
cd riak-cf-bosh
mkdir tmp
cp example/bosh-aws.yml tmp/
vi tmp/bosh-aws.yml
Edit config values for your environment:
(run bosh status to obtain this)
director_uuid: 42e99fc6-2c3b-4c20-8e72-f83jdu283jd2d313
( the zone in which bosh is deployed)
availability_zone: us-east-1d
Set the subnet to the network created when deploying bosh to AWS. (for more information see https://bosh.io/docs/deploy-microbosh-to-aws.html)
subnet: subnet-6c892647
bosh public stemcells
bosh download public stemcell bosh-aws-xen-ubuntu-trusty-go_agent
bosh upload stemcell bosh-stemcell-2941-aws-xen-ubuntu-trusty-go_agent.tgz
bosh deployment tmp/bosh-aws.yml
bosh create release --force
bosh upload release
bosh deploy