Releases: FairwindsOps/terraform-bastion
Releases · FairwindsOps/terraform-bastion
aws-v0.6.2
aws-v0.6.2
- Add input variable for retrieving AMIs within an AWS GovCloud account. Use this value automatically when
arn_prefix
is set to an AWS partition other thanaws
, i.e., when thearn_prefix
has a value other thanarn:aws
.
gcp-v0.1.2
- Update startup-script to not include a
dist-upgrade
- Change the default compute-image project to
ubuntu-os-cloud
for more up to date images
aws-v0.6.1
- Update user-data to not include a
dist-upgrade
gcp-v0.1.1
aws-v0.6.0
Changed
Removed optional infrastructure_bucket_region parameter. Always inherits from provider
gcp-v0.1.0
This is the initial release of a bastion module supporting Google Cloud.
0.5.0
0.5.0
Changed
- The bastion security group now manages its rules as standalone Terraform resources, instead of inline rules, to allow non-Terraform things to manage other rules in the bastion security group. This requires the security group (and bastion) to be recreated, as Terraform does not support a straightforward transition from inline to standalone rules.
Added
- The SSH ingress security group rule will not be created if the
ssh_cidr_blocks
module input is an empty list. This allows the module default to be overridden when no SSH rule is desired, if rules will be managed elsewhere.
0.4.1
0.4.0
0.4.0
Terraform 0.12 Release
Breaking
- This module now supports Terraform 0.12. Versions <= 0.11.x are no longer supported.
Added
- Most terraform files have been updated to 0.12 syntax
- Added
versions.tf
to ensure compatible providers and tf version - Added
infrastructure_bucket_region
input for S3 buckets in different provider regions
0.3.4
0.3.4
Added
- A special input for loading lots of SSH user's keys has been added under
additional_external_users
. The format of the list is the same asadditional_users
, however this list ends up in a separate script uploaded to S3 and then loaded as a systemd unit in the userdata boot script, to avoid data limitations on the userdata field in cloud config. This is typically used with a list of github usernames.