IMPROVEMENTS
- Integrate snapshot and placement group deletion into CLI, see PR #46
IMPROVEMENTS
IMPROVEMENTS
BUGFIXES
- Unescape newlines for database extra config in PostgreSQL RDS module
IMPROVEMENTS
- Add infrastructure testing library to improve infrastructure integration tests, see als this post
IMPROVEMENTS
-
Add cloud init terraform module documentation.
-
BUGFIXES
-
ensure schema permissions are set correctly for PostgreSQL version 15.x
IMPROVEMENTS
- add support for Google storage bucket based backups in Hetzner RDS module, see documentation.
IMPROVEMENTS
- providing a private network ip via network_ip in Hetzner RDS PostgreSQL will automatically bind the database to this ip only
- allow PITR recovery for Hetzner RDS module, see documentation.
BUGFIXES
- fix retention configuration for local backups in Hetzner RDS PostgreSQL
- fix broken v0.2.1 release
IMPROVEMENTS
- allow setting db admin password via db_admin_password in Hetzner RDS PostgreSQL
- allow overriding of backup retention times for full and diff backups via backup_[s3|local]_retention_* in Hetzner RDS PostgreSQL
- allow overriding of ACME server url via ssl_acme_server in Hetzner RDS PostgreSQL
- make ipv6 address available as output for Hetzner RDS PostgreSQL
BUGFIXES
- backup jobs not properly started and only ran after reboot for Hetzner RDS PostgreSQL
IMPROVEMENTS
- allow overriding of PostgreSQL shutdown timeout
- allow passing of arbitrary environment variables to PostgreSQL
IMPROVEMENTS
- add module parameter to add config options to generated postgres.conf
BUGFIXES
- ensure all configured backup repositories are used when starting backups (fill/incremental/differential)
BUGFIXES
- fix broken v0.1.17 release
IMPROVEMENTS
- Support encrypted backups for Hetzner RDS PostgreSQL module
- Enable seamless version upgrades in RDS PostgreSQL modules (standalone docker and Hetzner module)
- Add maintenance mode in RDS PostgreSQL modules (standalone docker and Hetzner module)
- clean up and document RDS PostgreSQL module startup behavior
IMPROVEMENTS
- LetsEncrypt module for cloud-init script library
- LetsEncrypt support for Hetzner RDS Postgres module to support automatic SSL provisioning for PostgreSQL databases
IMPROVEMENTS
- add support for ARM instances to Hetzner RDS module
- clarify behaviour for Hetzner RDS database configuration
- add automatic system updates to Hetzner RDS module using unattended-upgrades
IMPROVEMENTS
BUGFIXES
- fix nuke command for hetzner-nuker
IMPROVEMENTS
- update documentation
- verify private network snippets for Hetzner RDS module
IMPROVEMENTS
- update versions and fix documentation
REVOKED
IMPROVEMENTS
- update Solidblocks versions for Hetzner RDS
- relax version requirements for Hetzner RDS
- fix Hetzner RDS module in Terraform registry
IMPROVEMENTS
- add Terraform state backend initialization helpers, see https://pellepelster.github.io/solidblocks/terraform
- test for release process
IMPROVEMENTS
- add private ip address as output to Hetzner RDS postgresql module
- make sure new repositories are created after backup config changes
IMPROVEMENTS
- add options to inject pre- / post-configuration scripts into Hetzner RDS postgresql module
- add fine-grained network settings controls for Hetzner RDS postgresql module
DEPRECATIONS
extra_user_data
will be deprecated in favor ofpre_script
/post_script
for Hetzner RDS postgresql module