All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Removed
ct-root-pw
variable fromvariables.tf
and its usage inmain.tf
andREADME.md
.
- Updated
ct-start
variable invariables.tf
andREADME.md
to includeorder
,up-delay
, anddown-delay
fields. - Updated
ct-root-pw
usage inmain.tf
to usect-init.root_pw
.
- Fixed root password field in
main.tf
to work whenrandom_password
is not created.
ct-protection
variable to allow for setting of protection mode
- updated min required provider version
- fixed bug in firewall option where firewall options would not be applied if set and would be applied if unset
- BREAKING: all variables now conform to HCL canonical form
- Added precondition to
bootstrap_ct
to check for ssh private key presence
- Test
- Bumped minimum required terraform version to >=1.9
- Split container OS precondition into more granular ones
- added more bootstrap preconditions to avoid failures
- reference to undeclared variables due to HCL canonical form update
- capacity to run multiple scripts with arguments
- precondition for
ct_net_ifaces
to have anipv4_addr
+ tests
- BREAKING:
ct_bootstrap_script
is nowct_bootstrap
a map(object) to allow usage of multiple scripts