Sha256: e83ef43b5888f1708e890a5256520de056d940e5f23f7eab6fe71602d99de267

Contents?: true

Size: 982 Bytes

Versions: 2

Compression:

Stored size: 982 Bytes

Contents

BOSH Director & Concourse Bootstrap
===================================

This project achieves the following:

- Preparation of an AWS environment for BOSH & Concourse
- Deployment of a new BOSH Director using bosh-init
- Deployment of a new Concourse cluster, or standalone server

Terraform is used to setup the base network and security infrastructure, including an ELB for Concourse.

Requirements
-----

- Install [terraform](https://www.terraform.io/intro/getting-started/install.html)
- Install [bosh](https://bosh.io/docs/cli-v2.html#install)

Usage
-----

To deploy a BOSH Director:
- Apply the terraform IaC from `terraform` folder
- Run `source bin/setup-tunnel.sh` to create an SSH CLI tunnel
- Run `kite render manifest bosh --cloud=aws` to render BOSH deployment files
- Run `bin/bosh-install.sh` to deploy the BOSH Director

To access BOSH Director information, use bosh -e *bosh_name* env

To connect to Bastion over SSH, use ssh jumpbox@*bastion ip* -i jumpbox.key

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
kite-0.0.8 tpl/aws/README.md
kite-0.0.7 tpl/aws/README.md