Confluence Config Reference
Requirements
| Name | Version |
|---|---|
| terraform | >= 1.0 |
| aws | <= 5.22.0 |
| local | ~> 2.4.0 |
| postgresql | ~> 1.21.0 |
| random | ~> 3.6.0 |
| time | ~> 0.9.0 |
Providers
| Name | Version |
|---|---|
| local | 2.4.1 |
| postgresql | 1.21.0 |
| random | 3.6.3 |
| time | 0.9.2 |
Modules
| Name | Source | Version |
|---|---|---|
| confluence_efs | terraform-aws-modules/efs/aws | ~> 1.5.0 |
| rds | terraform-aws-modules/rds-aurora/aws | ~> 7.0 |
Resources
| Name | Type |
|---|---|
| local_file.values | resource |
| local_sensitive_file.secrets | resource |
| postgresql_database.this | resource |
| postgresql_role.this | resource |
| random_password.this | resource |
| time_sleep.wait_for_rds | resource |
Inputs
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| allow_major_version_upgrade | n/a | bool | false | no |
| allowed_cidr_blocks | n/a | list(string) | [] | no |
| allowed_security_groups | n/a | list(string) | [] | no |
| apply_immediately | n/a | bool | false | no |
| atlassian_efs_enabled | n/a | bool | true | no |
| cloudwatch_log_group_retention_in_days | The number of days to retain CloudWatch logs for the DB instance | number | 0 | no |
| cluster_security_group | n/a | string | null | no |
| config_output_dir | n/a | string | "." | no |
| confluence_db_username | n/a | string | null | no |
| create_cloudwatch_log_group | Determines whether a CloudWatch log group is created for each enabled_cloudwatch_logs_exports | bool | true | no |
| mount_targets | A map of mount target definitions to create | any | {} | no |
| name | n/a | string | n/a | yes |
| persistent | n/a | bool | false | no |
| rds_auto_scale | n/a | object({ | { | no |
| rds_backup_retention_period | n/a | number | 14 | no |
| rds_engine_version | n/a | string | "14" | no |
| rds_instance_class | n/a | string | "db.t4g.medium" | no |
| rds_instances | n/a | map(any) | { | no |
| secrets_filename | n/a | string | "bigbang-secrets-confluence.yaml" | no |
| subnet_ids | n/a | list(string) | n/a | yes |
| tags | n/a | map(any) | {} | no |
| values_filename | n/a | string | "bigbang-values-confluence.yaml" | no |
| vpc_id | n/a | string | n/a | yes |
Outputs
| Name | Description |
|---|---|
| bigbang_secrets_confluence | n/a |
| bigbang_values_confluence | n/a |
| confluence_db_hostname | n/a |
| confluence_db_name | n/a |
| confluence_db_password | n/a |
| confluence_db_port | n/a |
| confluence_db_username | n/a |
| confluence_efs_id | EFS ID for Confluence |