Skip to content
Merged
Show file tree
Hide file tree
Changes from 9 commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
5f0ffb8
feat: add performance insights input
RoseSecurity Apr 14, 2025
fc3c1d9
fix: update module version
RoseSecurity Apr 14, 2025
0ab6e61
chore: update module version
RoseSecurity Apr 14, 2025
7ef8feb
chore: fix version
RoseSecurity Apr 16, 2025
f2a2c3e
fix: bump documentdb module version
RoseSecurity May 15, 2025
8dbf3f3
fix: version bump module
RoseSecurity May 16, 2025
abdd964
chore: bump documentdb module version
RoseSecurity May 21, 2025
70b9f08
Merge branch 'main' into add-performance-insights-input
RoseSecurity Jun 5, 2025
852f384
Merge branch 'main' into add-performance-insights-input
RoseSecurity Jul 3, 2025
f4c3343
feat: update module version and introduce managing master user password
RoseSecurity Jul 7, 2025
4b1879e
chore: update tests
RoseSecurity Jul 7, 2025
9d3b77b
chore: update terraform functions
RoseSecurity Jul 7, 2025
618d377
fix: remove option to manage master password as this component does this
RoseSecurity Jul 7, 2025
eb2e7ca
fix: adjust code to fix invalid count
RoseSecurity Jul 7, 2025
8b11bd5
fix: update component logic to accept master password or create one
RoseSecurity Jul 7, 2025
492478c
fix: adjust create_password logic
RoseSecurity Jul 7, 2025
ddaf60e
chore: update terraform docs
RoseSecurity Jul 7, 2025
74dd686
test: use older version of module to test tests
RoseSecurity Jul 8, 2025
78e30c3
fix: revert to 0.16.0 for fixes
RoseSecurity Jul 8, 2025
b97779e
chore: fix create password logic
RoseSecurity Jul 16, 2025
296f8ea
chore: update password length
RoseSecurity Jul 16, 2025
f2e9a38
fix: add inputs to tests
RoseSecurity Jul 16, 2025
baa1c3d
chore: globally declare inputs
RoseSecurity Jul 16, 2025
e24d389
chore: update module version
RoseSecurity Jul 16, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion src/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ locals {

module "documentdb_cluster" {
source = "cloudposse/documentdb-cluster/aws"
version = "0.14.0"
version = "0.27.0"

instance_class = var.instance_class
cluster_size = var.cluster_size
Expand All @@ -14,6 +14,7 @@ module "documentdb_cluster" {
engine_version = var.engine_version
deletion_protection = var.deletion_protection_enabled
enabled_cloudwatch_logs_exports = var.enabled_cloudwatch_logs_exports
enable_performance_insights = var.enable_performance_insights
storage_encrypted = var.encryption_enabled

snapshot_identifier = var.snapshot_identifier
Expand Down
6 changes: 6 additions & 0 deletions src/variables.tf
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,12 @@ variable "enabled_cloudwatch_logs_exports" {
default = []
}

variable "enable_performance_insights" {
type = bool
description = "Specifies whether to enable Performance Insights for the DB Instance."
default = false
}

variable "eks_security_group_ingress_enabled" {
type = bool
description = "Whether to add the Security Group managed by the EKS cluster in the same regional stack to the ingress allowlist of the DocumentDB cluster."
Expand Down
Loading