Skip to content

Releases: terraform-ibm-modules/terraform-ibm-icd-mongodb

v2.0.3

22 May 08:09
v2.0.3
4f695db

Choose a tag to compare

2.0.3 (2023-05-22)

Bug Fixes

v2.0.2

19 May 15:12
v2.0.2
7998349

Choose a tag to compare

2.0.2 (2023-05-19)

Bug Fixes

NOTE: The cpu map has been removed from the auto_scaling variable object since ICD does not support CPU autoscaling

v2.0.1

17 May 19:27
v2.0.1
4a8502b

Choose a tag to compare

2.0.1 (2023-05-17)

Bug Fixes

v2.0.0

17 May 08:08
78de6fb

Choose a tag to compare

2.0.0 (2023-05-17)

Updates: (#158) (78de6fb)

  • cpu_count default 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_mb default value now 10240 (was previously 20480).
  • kms_encryption_enabled must now be set if you want to use BYOK or KYOK encryption
  • skip_iam_authorization_policy now defaults to true, but is only relevant if kms_encryption_enabled is set to atrue
  • The input variable allowlist has 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_crn is 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_json and service_credentials_object
  • default value for plan is 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

v1.3.0

08 May 11:06
15a1259

Choose a tag to compare

1.3.0 (2023-05-08)

Features

  • support added for MongoDB version 5.0 + support removed for 4.2 (#154) (15a1259)

v1.2.1

03 May 08:21
v1.2.1
3eec007

Choose a tag to compare

1.2.1 (2023-05-03)

Bug Fixes

  • removed validation from variables so they don't become out of date, and point to official docs instead (#151) (3eec007)

v1.2.0

02 May 10:43
v1.2.0
9a5fc4f

Choose a tag to compare

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_crn variable (#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_policy to true (#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

05 Apr 10:19
v1.1.4
c0966a8

Choose a tag to compare

1.1.4 (2023-04-05)

Bug Fixes

v1.1.3

25 Mar 00:09
v1.1.3
8ba7e85

Choose a tag to compare

1.1.3 (2023-03-25)

Bug Fixes

  • deps: update terraform github.com/terraform-ibm-modules/terraform-ibm-cbr to v1.2.0 (#83) (8ba7e85)

v1.1.2

08 Mar 18:32
v1.1.2
e3ecf43

Choose a tag to compare

1.1.2 (2023-03-08)

Bug Fixes

  • deps: update terraform github.com/terraform-ibm-modules/terraform-ibm-cbr to v1.1.4 (#48) (b65be02)