This document will walk through deploying a concourse clustered
install using bbl
and bosh
.
- Create an environment and upload a stemcell.
bbl up --lb-type concourse
export external_url="https://$(bbl lbs | awk -F': ' '{print $2}')"
eval "$(bbl print-env)"
bosh upload-stemcell https://bosh.io/d/stemcells/bosh-google-kvm-ubuntu-trusty-go_agent
cd $GOPATH/src/github.com/concourse/concourse-bosh-deployment/cluster
- Deploy concourse.
bosh deploy -d concourse concourse.yml \
-l ../versions.yml \
--vars-store cluster-creds.yml \
-o operations/no-auth.yml \
-o operations/privileged-http.yml \
-o operations/privileged-https.yml \
-o operations/tls.yml \
-o operations/tls-vars.yml \
-o operations/web-network-extension.yml \
--var network_name=default \
--var external_url=$external_url \
--var web_vm_type=default \
--var db_vm_type=default \
--var db_persistent_disk_type=10GB \
--var worker_vm_type=default \
--var deployment_name=concourse \
--var web_network_name=private \
--var web_network_vm_extension=lb
Point your browser to $external_url
.