Check out Concourse-Up instead
Heavily based on the work in:
- https://github.com/EngineerBetter/bosh-concourse-setup
- https://github.com/DigitalInnovation/bosh-concourse-setup
This project achieves the following in a locally deployed pipeline:
- 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.
- Run a local concourse
- Install the fly cli
- Setting up terraform
- Generating the manifests
- Using bosh-init to deploy the director
- Configuring and deploying Concourse with bosh
- Ops tools
- Using bosh ssh to access bosh-managed vms
- Using ssh to access EC2 instances
- Using bosh logs to pull down job logs
- Adding an IP to the whitelist for bosh access
- Updating
- Updating to a new version of Concourse
- Updating to a new version of Garden
- Updating the cloud config
- Modifying the deployment