department-of-veterans-affairs/ascent-vault-ami

Name: ascent-vault-ami

Owner: Department of Veterans Affairs

Description: null

Created: 2017-08-09 13:22:56.0

Updated: 2018-05-09 19:23:27.0

Pushed: 2018-05-17 17:24:32.0

Homepage: null

Size: 67

Language: HCL

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

ascent-vault-ami

Repository for Packer script for creating Consul and Vault AMIs.

Dev Setup

Install Packer on your local machine.

Setting AWS Authentication values

Create a aws-auth.json file somewhere on your local machine with the following contents:


ws_access_key": "<your aws access key here>",
ws_secret_key": "<your secret key here>"

Building the AMIs

  1. After creating your aws-auth.json file, run the following command:
    ild.sh <path to aws-auth.json>
    
  2. This will create the following AMIs in your AWS environment
  3. ascent-vault {{timestamp}}
  4. ascent-consul-server {{timestamp}}
  5. ascent-consul-client {{timestamp}}

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.