Skip to content

DocumentDB TF Enhancement new release#7

Open
yash-opstree wants to merge 1 commit intoOT-CLOUD-KIT:mainfrom
yash-opstree:v1.0.0
Open

DocumentDB TF Enhancement new release#7
yash-opstree wants to merge 1 commit intoOT-CLOUD-KIT:mainfrom
yash-opstree:v1.0.0

Conversation

@yash-opstree
Copy link

Hi,
Please find the updated tf module

Added "Enhanced Features" section with code examples
Better formatted code blocks
Added detailed security configurations
Improved usage examples with comments
Added contributor attribution for enhancements
Better organization of features and capabilities
More detailed documentation of security features
Clear demonstration of monitoring capabilities

allow_major_version_upgrade = var.allow_major_version_upgrade
tags = var.tags
}
resource "aws_security_group" "docdb" {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please use opstree SG module

description = "DB cluster parameter group"
family = var.cluster_family
resource "aws_docdb_cluster_parameter_group" "default" {
family = var.cluster_family

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you please check naming module?

Module should have option to disable the standard name generation why the naming module.

vpc_id = var.vpc_id
description = "Security group for DocumentDB cluster ${var.cluster_identifier}"

ingress {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should not be part of the main.tf. It should be in the variables.tf as default value

family = var.cluster_family
name = var.cluster_identifier

parameter {

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It should go in the variables.tf as default value

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants