Releases: oracle-terraform-modules/terraform-oci-bastion
Releases · oracle-terraform-modules/terraform-oci-bastion
v3.1.5
What's Changed
- feat: Support disabled DNS record assignment for bastion instance by @devoncrouse in #53
Full Changelog: v3.1.4...v3.1.5
v3.1.4
What's Changed
- feat: Support disabled DNS record assignment for bastion subnet by @devoncrouse in #52
Full Changelog: v3.1.3...v3.1.4
v3.1.3
What's Changed
- fix: Ignore lifecycle changes, and use consistent fallback shape by @devoncrouse in #51
Full Changelog: v3.1.2...v3.1.3
v3.1.2
What's Changed
- fix: Compartment AD listing, ignore lifecycle changes by @devoncrouse in #50
New Contributors
- @devoncrouse made their first contribution in #50
Full Changelog: v3.1.1...v3.1.2
v3.1.1
v3.1.0
What's Changed
- fix: Provider changed from hashicorp/oci to oracle/oci by @karthicgit in #47
Full Changelog: v3.0.0...v3.1.0
v3.0.0
Breaking Changes
- Set minimum Terraform version to 1.0.0
New features
- New variable (bastion_os_version) to specify Autonomous Linux version (#15)
- New variable (bastion_state) to specify state of bastion host (#17)
- Added support for private bastion host (#23)
Changes
- OCI home region provider now expected as parameter to providers
- Renamed notification variables (#18)
- enable_notification → enable_bastion_notification
- notification_endpoint → bastion_notification_endpoint
- notification_protocol → bastion_notification_protocol
- notification_topic → bastion_notification_topic
- Renamed variable bastion_upgrade -→ upgrade_bastion
- Renamed variable timezone -→ bastion_timezone
- Renamed variable tags -→ freeform_tags
- Changed bastion access from a single CIDR to a list of CIDR blocks (#29)
- AD lookup mechanism reimplemented to remove dependency on deprecated template_file data source (#27)
- Replaced all deprecated template_file data source with templatefile function (#27)
- Added sort_order on images (#16)
Deletion
- Removed provider identity parameters except for tenancy_id
- Removed create_bastion_host parameter (#36)
v3.0.0-RC3
Changes
- Made ssh_key_path optional
v3.0.0-RC2
Changes
- Replace deprecated single VCN cidr block in favour of list of cidr blocks. In this version, we expect the bastion host to be in the 1st CIDR block so users need to carve this space in advance
Deletion
- Removed create_bastion_host parameters. This can now be controlled at a higher module since Terraform can do conditional modules
v3.0.0-RC1
Breaking changes
- Set minimum Terraform version to 1.0.0
- OCI home region provider is now expected as parameter to providers
- Renamed notification variables (#18)
- create_bastion -> create_bastion_host
- enable_notification -> enable_bastion_notification
- notification_endpoint -> bastion_notification_endpoint
- notification_protocol -> bastion_notification_protocol
- notification_topic -> bastion_notification_topic
- Renamed variable bastion_upgrade --> upgrade_bastion
- Renamed variable timezone --> bastion_timezone
- Renamed variable tags --> bastion_tags
- Changed bastion access from a single CIDR to a list of CIDR blocks (#29)
- AD lookup mechanism re-implemented to remove dependency on deprecated template_file data source (#27)
- Replaced all deprecated template_file data source with templatefile function (#27)
- Provider identity parameters removed except for tenancy_id