Releases: terraform-ibm-modules/terraform-ibm-icd-mongodb
Releases · terraform-ibm-modules/terraform-ibm-icd-mongodb
v2.0.3
v2.0.2
v2.0.1
v2.0.0
2.0.0 (2023-05-17)
Updates: (#158) (78de6fb)
cpu_countdefault value is now 0, meaning shared CPU by default. When updating from a previous version, you may now wish to explicitly set this to match (or update the current value). Previous default was 7.disk_mbdefault value now10240(was previously20480).kms_encryption_enabledmust now be set if you want to use BYOK or KYOK encryptionskip_iam_authorization_policynow defaults totrue, but is only relevant ifkms_encryption_enabledis set to atrue- The input variable
allowlisthas been removed as its now a legacy. The recommendation is to use CBRs instead. - variable validation and description cleanup
- added support to create service credentials using new variable
service_credential_names
FSCloud profile specific changes:
backup_encryption_key_crnis no longer a supported variable since it doesn't support HPCS (profile defaults to ICD randomly generated encryption key)- added new outputs:
crn,cbr_rule_ids,service_credentials_jsonandservice_credentials_object - default value for
planis now enterprise (was previously standard) - Due to enterprise now being the default, the following variable defaults have changed:
memory_mb: 1024 -> 14336
- auto_scaling defaults to
null(meaning disabled by default)
BREAKING CHANGES
- If you were using the legacy input variable
allowlistto restrict network to a specific IP range, you will need to migrate to using Context Based Restrictions (CBRs) for this. For more info see Protecting Cloud Databases resources with context-based restrictions
v1.3.0
v1.2.1
v1.2.0
1.2.0 (2023-05-02)
Features
- added new FSCloud terraform submodule (profiles/fscloud) with example on how to consume (#139) (9a5fc4f)
- Hyper Protect officially supported for encryption, and can be passed using
kms_key_crnvariable (#139) (9a5fc4f) - added support for optionally creating the KMS auth policy (Key Protect or Hyper Protect). This can be skipped by setting
skip_iam_authorization_policytotrue(#139) (9a5fc4f)
IMPORTANT UPGRADE NOTE:
Consumers updating to this version, take note that the key_protect_key_crn variable has been renamed to kms_key_crn
v1.1.4
1.1.4 (2023-04-05)
Bug Fixes
- This release addresses a regression in the IBM Cloud Provider v1.50.0 generating an 'Unprocessable Entity when passing a null auto scaling option (#74) (c0966a8)