Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/46 51 unified #54

Merged
merged 71 commits into from
Feb 9, 2022
Merged

Feature/46 51 unified #54

merged 71 commits into from
Feb 9, 2022

Conversation

joshuamkite
Copy link
Owner

@joshuamkite joshuamkite commented Feb 8, 2022

7.0

Breaking changes with existing deployments using earlier module versions

  • Change: Retire deprecated null-resource provider
  • Change: Retire deprecated template provider (required for darwin_arm64). Fixes Issue #51
  • Feature: Support provider default tags as well as explicit tags for all supported resources plus autoscaling group
  • Change: Update Terraform version to >/=0.15.x/1.0.0
  • Change/Feature: Change from Launch Configuration to Launch Template. Includes support for spot instances. Fixes Issue #46
  • Feature: Enable setting cloudwatch metrics for autoscaling group
  • Feature: Add unique target group name for bastion host elb
  • Feature: Enable setting EBS size and name for bastion instance
  • Bugfix: Update formatting in readme
  • Bugfix: Spellcheck readme and changelog
  • Change: Update terraform-docs outputs on documentation
  • Change: Update internal filenames and references to comply with upstream template file naming conventions; move locals to locals.tf

hexionas and others added 30 commits June 17, 2019 14:30
…rough_bastions

Add unique target group name for bastion host elb
Use iam_instance_profile as block, not argument
use base64 for userdata template
use names for iam_instance_profile instead of arns
Remove hardcoded intance types from ASG
Add name tag to instance tags for launch template
Delete network interface on instance termination
…-health

Allow instances to kill themselves via ASG custom health check
Enable setting EBS size for bastion instance
 Fix default name for ebs device
Change names for LB,launch_template,target_group,ASG
@joshuamkite joshuamkite self-assigned this Feb 8, 2022
@joshuamkite joshuamkite merged commit fb96dc7 into master Feb 9, 2022
@joshuamkite joshuamkite deleted the feature/46_51_unified branch February 9, 2022 17:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

https://registry.terraform.io/providers/hashicorp/template/ is deprecated, and prevents usage on OSX
4 participants