Skip to content

Commit 96f5b1b

Browse files
authored
Groundwork new workflows (#12)
1 parent 3e3810a commit 96f5b1b

File tree

3 files changed

+23
-22
lines changed

3 files changed

+23
-22
lines changed

README.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -400,7 +400,7 @@ In general, PRs are welcome. We follow the typical "fork-and-pull" Git workflow.
400400

401401
## Copyrights
402402

403-
Copyright © 2020-2022 [Cloud Posse, LLC](https://cloudposse.com)
403+
Copyright © 2020-2023 [Cloud Posse, LLC](https://cloudposse.com)
404404

405405

406406

@@ -473,7 +473,7 @@ Check out [our other projects][github], [follow us on twitter][twitter], [apply
473473

474474
[![README Footer][readme_footer_img]][readme_footer_link]
475475
[![Beacon][beacon]][website]
476-
476+
<!-- markdownlint-disable -->
477477
[logo]: https://cloudposse.com/logo-300x69.svg
478478
[docs]: https://cpco.io/docs?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-redshift-cluster&utm_content=docs
479479
[website]: https://cpco.io/homepage?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/terraform-aws-redshift-cluster&utm_content=website
@@ -504,3 +504,4 @@ Check out [our other projects][github], [follow us on twitter][twitter], [apply
504504
[share_googleplus]: https://plus.google.com/share?url=https://github.com/cloudposse/terraform-aws-redshift-cluster
505505
[share_email]: mailto:?subject=terraform-aws-redshift-cluster&body=https://github.com/cloudposse/terraform-aws-redshift-cluster
506506
[beacon]: https://ga-beacon.cloudposse.com/UA-76589703-4/cloudposse/terraform-aws-redshift-cluster?pixel&cs=github&cm=readme&an=terraform-aws-redshift-cluster
507+
<!-- markdownlint-restore -->

main.tf

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ resource "aws_redshift_cluster" "default" {
1313
cluster_type = var.cluster_type
1414

1515
vpc_security_group_ids = var.vpc_security_group_ids
16-
cluster_subnet_group_name = join("", aws_redshift_subnet_group.default.*.id)
16+
cluster_subnet_group_name = join("", aws_redshift_subnet_group.default[*].id)
1717
availability_zone = var.availability_zone
1818
availability_zone_relocation_enabled = var.availability_zone_relocation_enabled
1919
preferred_maintenance_window = var.preferred_maintenance_window
2020

21-
cluster_parameter_group_name = join("", aws_redshift_parameter_group.default.*.id)
21+
cluster_parameter_group_name = join("", aws_redshift_parameter_group.default[*].id)
2222
automated_snapshot_retention_period = var.automated_snapshot_retention_period
2323
port = var.port
2424
cluster_version = var.engine_version

outputs.tf

+18-18
Original file line numberDiff line numberDiff line change
@@ -1,89 +1,89 @@
11
output "id" {
22
description = "The Redshift Cluster ID"
3-
value = local.enabled ? join("", aws_redshift_cluster.default.*.id) : null
3+
value = local.enabled ? join("", aws_redshift_cluster.default[*].id) : null
44
}
55

66
output "arn" {
77
description = "Amazon Resource Name (ARN) of cluster"
8-
value = local.enabled ? join("", aws_redshift_cluster.default.*.arn) : null
8+
value = local.enabled ? join("", aws_redshift_cluster.default[*].arn) : null
99
}
1010

1111
output "cluster_identifier" {
1212
description = "The Cluster Identifier"
13-
value = local.enabled ? join("", aws_redshift_cluster.default.*.cluster_identifier) : null
13+
value = local.enabled ? join("", aws_redshift_cluster.default[*].cluster_identifier) : null
1414
}
1515

1616
output "cluster_revision_number" {
1717
description = "The specific revision number of the database in the cluster"
18-
value = local.enabled ? join("", aws_redshift_cluster.default.*.cluster_revision_number) : null
18+
value = local.enabled ? join("", aws_redshift_cluster.default[*].cluster_revision_number) : null
1919
}
2020

2121
output "cluster_subnet_group_name" {
2222
description = "The name of a cluster subnet group to be associated with this cluster"
23-
value = local.enabled ? join("", aws_redshift_cluster.default.*.cluster_subnet_group_name) : null
23+
value = local.enabled ? join("", aws_redshift_cluster.default[*].cluster_subnet_group_name) : null
2424
}
2525

2626
output "cluster_parameter_group_name" {
2727
description = "The name of the parameter group to be associated with this cluster"
28-
value = local.enabled ? join("", aws_redshift_cluster.default.*.cluster_parameter_group_name) : null
28+
value = local.enabled ? join("", aws_redshift_cluster.default[*].cluster_parameter_group_name) : null
2929
}
3030

3131
output "port" {
3232
description = "The Port the cluster responds on"
33-
value = local.enabled ? join("", aws_redshift_cluster.default.*.port) : null
33+
value = local.enabled ? join("", aws_redshift_cluster.default[*].port) : null
3434
}
3535

3636
output "dns_name" {
3737
description = "The DNS name of the cluster"
38-
value = local.enabled ? join("", aws_redshift_cluster.default.*.dns_name) : null
38+
value = local.enabled ? join("", aws_redshift_cluster.default[*].dns_name) : null
3939
}
4040

4141
output "vpc_security_group_ids" {
4242
description = "The VPC security group IDs associated with the cluster"
43-
value = local.enabled ? concat([], aws_redshift_cluster.default.*.vpc_security_group_ids) : null
43+
value = local.enabled ? concat([], aws_redshift_cluster.default[*].vpc_security_group_ids) : null
4444
}
4545

4646
output "cluster_security_groups" {
4747
description = "The security groups associated with the cluster"
48-
value = local.enabled ? concat([], aws_redshift_cluster.default.*.cluster_security_groups) : null
48+
value = local.enabled ? concat([], aws_redshift_cluster.default[*].cluster_security_groups) : null
4949
}
5050

5151
output "endpoint" {
5252
description = "The connection endpoint"
53-
value = local.enabled ? join("", aws_redshift_cluster.default.*.endpoint) : null
53+
value = local.enabled ? join("", aws_redshift_cluster.default[*].endpoint) : null
5454
}
5555

5656
output "database_name" {
5757
description = "The name of the default database in the Cluster"
58-
value = local.enabled ? join("", aws_redshift_cluster.default.*.database_name) : null
58+
value = local.enabled ? join("", aws_redshift_cluster.default[*].database_name) : null
5959
}
6060

6161
output "node_type" {
6262
description = "The type of nodes in the cluster"
63-
value = local.enabled ? join("", aws_redshift_cluster.default.*.node_type) : null
63+
value = local.enabled ? join("", aws_redshift_cluster.default[*].node_type) : null
6464
}
6565

6666
output "cluster_type" {
6767
description = "The cluster type"
68-
value = local.enabled ? join("", aws_redshift_cluster.default.*.cluster_type) : null
68+
value = local.enabled ? join("", aws_redshift_cluster.default[*].cluster_type) : null
6969
}
7070

7171
output "redshift_subnet_group_arn" {
7272
description = "Amazon Resource Name (ARN) of the Redshift Subnet group name"
73-
value = local.enabled ? join("", aws_redshift_subnet_group.default.*.arn) : null
73+
value = local.enabled ? join("", aws_redshift_subnet_group.default[*].arn) : null
7474
}
7575

7676
output "redshift_subnet_group_id" {
7777
description = "The Redshift Subnet group ID"
78-
value = local.enabled ? join("", aws_redshift_subnet_group.default.*.id) : null
78+
value = local.enabled ? join("", aws_redshift_subnet_group.default[*].id) : null
7979
}
8080

8181
output "redshift_parameter_group_arn" {
8282
description = "Amazon Resource Name (ARN) of the Redshift parameter group"
83-
value = local.enabled ? join("", aws_redshift_parameter_group.default.*.arn) : null
83+
value = local.enabled ? join("", aws_redshift_parameter_group.default[*].arn) : null
8484
}
8585

8686
output "redshift_parameter_group_id" {
8787
description = "The Redshift parameter group ID"
88-
value = local.enabled ? join("", aws_redshift_parameter_group.default.*.id) : null
88+
value = local.enabled ? join("", aws_redshift_parameter_group.default[*].id) : null
8989
}

0 commit comments

Comments
 (0)