Commit Graph

13 Commits

Author SHA1 Message Date
RamBSn
c4447993d3 AlloyDB - Enable multiple automated backup per day (#3604)
* update alloydb automated backup with multiple times per day

* Revert "update alloydb automated backup with multiple times per day"

This reverts commit ea42ba7ba1b63492f812e6614cf4d4d558078069.

* update alloydb automated backup with multiple times per day

* remove unnecessary toset

---------

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2026-01-02 17:05:24 +00:00
Sergey Shcherbakov
844ef0b44f Add optional secondary read pool support to the alloydb module (#3529)
* Add optinal secondary read pool support to the alloydb module

* Fix formatting

---------

Co-authored-by: Julio Castillo <jccb@google.com>
2025-11-18 23:15:42 +00:00
Wiktor Niesiobędzki
5bc9d831be Pass deletion_protection to secondary instance 2025-10-13 18:58:52 +02:00
Wiktor Niesiobędzki
c5312d59dc Fix E2E tests after provider upgrade to 7 2025-09-03 12:57:26 +02:00
Julio Castillo
b8efcc5d89 Add IP filtering support to modules/gcs (#3216)
* Add IP filtering to GCS

* Bump provider version
2025-07-04 18:57:32 +00:00
Viliam Pucik
2ce8363812 AlloyDB read poll support and various usability fixes (#3061)
* AlloyDB read poll support and various usability fixes

* Added support for read poll instances.
* Added support for public (outbound) IPs.
* Added new arguments: `machine_type`, `skip_await_major_version_upgrade`, and `subscription_type`.
* Added outputs for key cluster attributes, including ID and name.
* Improved input variable validations and simplified configurations.
* Fixed bug where AlloyDB user accounts always had null passwords.
* Resolved Terraform state drift issues for `network_config` and `psc_config`.
* Fixed `continuous_backup_config` always being implicitly or explicitly enabled.
* Fixed `automated_backup_policy` and `maintenance_update_policy`, which do not support non-zero minutes, seconds and nanos.
* Fixed various typos.
* Aligned the format of test examples.

* Fixed invalid condition: authorized external networks require enabled public IP, however enabled public IP can have empty authorized external networks

* Formatting

* Fix PSA block

---------

Co-authored-by: Julio Castillo <jccb@google.com>
2025-05-09 13:03:58 +02:00
simonebruzzechesse
d277c47a35 manage switchover (#2738)
* manage switchover

* manage switchover
2024-11-27 16:57:33 +01:00
simonebruzzechesse
2c6bc642d4 fix typo on maintenance config (#2727) 2024-11-22 10:35:45 +01:00
simonebruzzechesse
52e03ec9e7 fix initial user on secondary cluster issue (#2687)
Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2024-11-14 22:20:37 +01:00
simonebruzzechesse
77b8f639ed alloydb variables refactor (#2599) 2024-10-06 11:49:15 +02:00
simonebruzzechesse
1969b02ed8 Alloydb add support for psc (#2341)
* alloydb add support for psc
* add tag binding support

Co-authored-by: Wiktor Niesiobędzki <wiktorn@google.com>
2024-06-05 13:39:03 +02:00
simonebruzzechesse
941a35ab69 Fixed e2e tests for alloydb module (#2321)
* fixed e2e tests for alloydb module
2024-05-30 11:41:15 +02:00
simonebruzzechesse
1e149c18fc New alloydb module (#2285)
* add alloydb module

---------

Co-authored-by: Ludovico Magnocavallo <ludomagno@google.com>
2024-05-22 09:40:25 +02:00