Skip to content
This repository was archived by the owner on Nov 1, 2023. It is now read-only.

Releases: aws-quickstart/quickstart-hashicorp-consul

Version1.6.0_9.2019

25 Sep 04:21
2ca6893

Choose a tag to compare

Consul version 1.6.0

Consul version 1.2.2

20 Aug 20:03
9fc72ce

Choose a tag to compare

CONSUL CLIENT VERSION='1.2.2'
CONSUL SERVER VERSION='1.2.2'
CONSUL_TEMPLATE_VERSION='0.19.5'

Consul v0.8.0

13 Apr 00:12

Choose a tag to compare

April 12 release

Initial release

14 Nov 19:07

Choose a tag to compare

Release Version 1.0

dev-rc1

29 Aug 17:41

Choose a tag to compare

dev-rc1 Pre-release
Pre-release

Change Log: (tagged dev-rc1)

Template Changes

  • Added Master template (links sub templates)
  • Added VPC Configuration
    • 3 Subnet config
    • Uses NAT Gateways Uses instances where NAT GW is not supported
  • Master Template:
    • Links sub templates (VPC)
    • Updated original template to consume VPC resources

Added Template Functionality

  • Added SecGroup to Consul Template
  • Added VPC Zone Identifiers to ASG’s to Consul Templates
  • Parameterized Consul Node which is now passed to bootstrap script
  • Added parameterized buckets for S3 and Prefix (which allows for testing in different locations)
  • Added Consul Nodes Parameter (Sets ASG parms)

New bootstrapping script v2

  • Takes input from template UserData and Dynamicly builds base.json
  • Consul now looks at generated config to get hints on jow many nodes to expect during build
  • New bootstrapping script takes parameterized values via Userdata and executes build according to specified values in: ConsulNodes, S3URL, S3BucketName, S3KeyPrefix

Todo

  •      Enable Atlas Token
    
  •      Add wait handles for better failure detection