This repository was archived by the owner on Nov 1, 2023. It is now read-only.
Releases: aws-quickstart/quickstart-hashicorp-consul
Releases · aws-quickstart/quickstart-hashicorp-consul
Version1.6.0_9.2019
Consul version 1.2.2
CONSUL CLIENT VERSION='1.2.2'
CONSUL SERVER VERSION='1.2.2'
CONSUL_TEMPLATE_VERSION='0.19.5'
Consul v0.8.0
April 12 release
Initial release
Release Version 1.0
dev-rc1
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