Skip to content

Latest commit

 

History

History
242 lines (155 loc) · 9.85 KB

CHANGELOG.md

File metadata and controls

242 lines (155 loc) · 9.85 KB

[Unreleased]

[v2.1.0] - 2021-09-22

  • feat: Added a flexible way to pass a custom user-data script (#38)

[v2.0.0] - 2020-01-07

[v1.10.1] - 2020-01-07

  • Updated CHANGELOG
  • Updated CHANGELOG
  • Added git-chklog files
  • Fixed for Terraform 0.12
  • Support for Terraform 0.12 (fixes #55) (#56)

[v1.10.0] - 2018-10-31

  • Fix typo in title (#50)
  • ♻️ Run apt or yum if available but not both (#52)

[v1.9.0] - 2018-10-31

  • Simplification (#53)

  • Remove file() call as the resources provides an source attribute to read local file

[v1.8.1] - 2018-08-16

  • Updated CHANGELOG
  • Small tidy up of README (#47)

[v1.8.0] - 2018-04-11

  • Fixed formatting
  • Updated changelog
  • Reload via name change (#45)

[v1.7.0] - 2018-04-03

  • Updated changelog for v1.7.0

[v1.6.0] - 2018-04-03

  • Updated changelog for v1.6.0
  • Updated changelog
  • Added pre-commit hooks
  • Fixed formatting
  • Add the root volume size as a variable (#42)

[v1.5.0] - 2018-04-03

  • Replace older local keys with newer S3 keys (#43)
  • Add asg_id output (#41)

[v1.3.1] - 2018-02-16

[v1.4.0] - 2018-02-16

  • Fix deprecation warning (#40)

  • aws_iam_instance_profile.s3_readonly-allow_associateaddress: "roles": [DEPRECATED] Use role instead. Only a single role can be passed to an IAM Instance Profile

[v1.3.0] - 2018-02-15

  • Fix deprecation warning (#39)
  • fix for case with no s3 keys (set access via aws keypair) (#37)

  • aws_iam_instance_profile.s3_readonly: "roles": [DEPRECATED] Use role instead. Only a single role can be passed to an IAM Instance Profile

[v1.2.6] - 2017-10-05

  • Extra tags for the bastion host (#36)

[v1.2.5] - 2017-09-26

  • Fixed wrong command in README
  • Fix typo ami_id => ami. (#32)
  • Add possibility to disable detailed monitoring (#31)

[v1.2.4] - 2017-06-14

  • Added possibility to specify allowed IPv6 CIDR blocks (#30)

[v1.2.3] - 2017-06-09

  • Add the ability to allow access based on security group ID (#29)

[v1.2.2] - 2017-06-08

  • Changelog
  • Adding allowed_cidr var (#28)
  • Add associate address permission (#27)
  • Fixed conditional check for selinuxenabled
  • adding a conditional check for selinuxenabled binary (#23)
  • Update EIP association doc (#18)
  • [re-]apply selinux labels to authorized_keys (#17)
  • fix issue where aws binary not found in PATH for S3 sync cron job (#14)
  • support setting a launch configuration key_name (#13)
  • assorted example fixes (#11)
  • fix user_data.sh on RHEL/Centos (#12)
  • Option to use instance public IP (not EIP) (#10)
  • Remove StrictHostKey checking (#9)
  • Added enabled_metrics to auto-scalling group

User ubuntu

ProxyCommand ssh -o 'ForwardAgent yes' ubuntu@bastion.example.com 'ssh-add && nc %h %p'


* Update user_data.sh

* moving stricthostkey checking disable into script

* moving outside of update_ssh_authorized_keys and added perms


<a name="v1.2.1"></a>
## [v1.2.1] - 2016-08-16

- Updated readme with example
- Updated changelog
- Updated changelog
- Support lists natively


<a name="v1.2.0"></a>
## [v1.2.0] - 2016-08-08

- Use datatype for termplate_file and minor update for compact security_groups ([#7](https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/issues/7))


<a name="v1.1.1"></a>
## [v1.1.1] - 2016-05-10

- Updated changelog
- Ensure each key is on a newline ([#6](https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/issues/6))
- Allows specifying security group ids to be added to the bastion box(es)


<a name="v1.1.0"></a>
## [v1.1.0] - 2016-04-06

- Added CHANGELOG.md
- Merge pull request [#4](https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/issues/4) from terraform-community-modules/bastion_asg
- Use autoscaling group for bastion host


<a name="v1.0.1"></a>
## [v1.0.1] - 2016-03-31

- Merge pull request [#3](https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/issues/3) from bnordbo/master
- Documentation fixes
- Allow using S3 URI too
- Fix inverted logic
- Allow key update frequency to be customized


<a name="v1.0.0"></a>
## v1.0.0 - 2016-01-12

- Merge pull request [#2](https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/issues/2) from terraform-community-modules/dynamic_keys_update
- Add crontab setup and support for additional user data script
- Merge pull request [#1](https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/issues/1) from blotto/nn_cat_keys
- append keys, do not overwrite.
- Corrected link to source in README.md
- Migrated bastion module to separate repository
- Initial commit


[Unreleased]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v2.1.0...HEAD
[v2.1.0]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v2.0.0...v2.1.0
[v2.0.0]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.10.1...v2.0.0
[v1.10.1]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.10.0...v1.10.1
[v1.10.0]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.9.0...v1.10.0
[v1.9.0]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.8.1...v1.9.0
[v1.8.1]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.8.0...v1.8.1
[v1.8.0]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.7.0...v1.8.0
[v1.7.0]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.6.0...v1.7.0
[v1.6.0]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.5.0...v1.6.0
[v1.5.0]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.3.1...v1.5.0
[v1.3.1]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.4.0...v1.3.1
[v1.4.0]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.3.0...v1.4.0
[v1.3.0]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.2.6...v1.3.0
[v1.2.6]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.2.5...v1.2.6
[v1.2.5]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.2.4...v1.2.5
[v1.2.4]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.2.3...v1.2.4
[v1.2.3]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.2.2...v1.2.3
[v1.2.2]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.2.1...v1.2.2
[v1.2.1]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.2.0...v1.2.1
[v1.2.0]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.1.1...v1.2.0
[v1.1.1]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.1.0...v1.1.1
[v1.1.0]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.0.1...v1.1.0
[v1.0.1]: https://github.com/terraform-community-modules/tf_aws_bastion_s3_keys/compare/v1.0.0...v1.0.1