GSA/datagov-bosh

Name: datagov-bosh

Owner: U.S. General Services Administration

Description: Data.gov Docker Swarm on Bosh

Created: 2016-02-11 15:58:03.0

Updated: 2018-04-18 14:55:34.0

Pushed: 2016-02-22 20:29:53.0

Homepage: null

Size: 7

Language: Shell

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

datagov-bosh

Data.gov Docker Swarm on Bosh

Setting up Bosh for Data.gov which will not live in Cloud.gov's CF Platform IN BOSH DIRECTORY Install bosh-init:

https://bosh.io/docs/install-bosh-init.html

Install bosh-cli

https://bosh.io/docs/bosh-cli.html

Copy secrets.example.yml to secrets.yml

cp secrets.example.yml secrets.yml

Edit secrets.yml with the Proper Values

vim secrets.yml

Generate bosh.yml

generate.sh

Create Bosh Server

bosh-init deploy ./bosh.yml

Login to Bosh Director

bosh target http://ip address:port

Ensure Proper Communincation

bosh info

Setting up Docker for Data.gov applications which will not live in Cloud.gov's CF Platform IN DOCKER DIRECTORY Ensure proper bosh setup from bosh directory and bosh cli

bosh target http://ip address:port

Pull Docker-bosh Release

https://github.com/cloudfoundry-community/docker-boshrelease

Upload Bosh Stemcell

bosh upload stemcell https://d26ekeud912fhb.cloudfront.net/bosh-stemcell/aws/light-bosh-stemcell-3197-aws-xen-hvm-ubuntu-trusty-go_agent.tgz

Copy network-template.yml to network.yml

cp network-template.yml network.yml

Edit network.yml with the Proper Values

vim network.yml

Generate bosh.yml

generate.sh

Select Deployment

bosh deployment ./docker.yml

Push Deployment

bosh -n deploy


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.