@@ -10,122 +10,122 @@ Lots of Terraform recipes for doing things, aimed for copy and pasting into proj
10
10
11
11
- [ aws] ( aws )
12
12
- [ aws/aws_domain_redirect] ( aws/aws_domain_redirect )
13
- - [ aws/aws_domain_redirect/main.tf] ( aws/aws_domain_redirect/main.tf )
14
- - [ aws/aws_domain_redirect/variables.tf] ( aws/aws_domain_redirect/variables.tf )
13
+ - [ aws/aws_domain_redirect/main.tf] ( aws/aws_domain_redirect/main.tf ) uses:
14
+ - [ aws/aws_domain_redirect/variables.tf] ( aws/aws_domain_redirect/variables.tf ) uses:
15
15
- [ aws/aws_ec2_ebs_docker_host] ( aws/aws_ec2_ebs_docker_host )
16
- - [ aws/aws_ec2_ebs_docker_host/data.tf] ( aws/aws_ec2_ebs_docker_host/data.tf )
17
- - [ aws/aws_ec2_ebs_docker_host/main.tf] ( aws/aws_ec2_ebs_docker_host/main.tf )
16
+ - [ aws/aws_ec2_ebs_docker_host/data.tf] ( aws/aws_ec2_ebs_docker_host/data.tf ) uses:
17
+ - [ aws/aws_ec2_ebs_docker_host/main.tf] ( aws/aws_ec2_ebs_docker_host/main.tf ) uses:
18
18
- resource aws_instance
19
19
- resource aws_volume_attachment
20
20
- resource null_resource
21
- - [ aws/aws_ec2_ebs_docker_host/outputs.tf] ( aws/aws_ec2_ebs_docker_host/outputs.tf )
22
- - [ aws/aws_ec2_ebs_docker_host/security.tf] ( aws/aws_ec2_ebs_docker_host/security.tf )
21
+ - [ aws/aws_ec2_ebs_docker_host/outputs.tf] ( aws/aws_ec2_ebs_docker_host/outputs.tf ) uses:
22
+ - [ aws/aws_ec2_ebs_docker_host/security.tf] ( aws/aws_ec2_ebs_docker_host/security.tf ) uses:
23
23
- resource aws_key_pair
24
24
- resource aws_security_group
25
25
- resource aws_security_group_rule
26
- - [ aws/aws_ec2_ebs_docker_host/variables.tf] ( aws/aws_ec2_ebs_docker_host/variables.tf )
26
+ - [ aws/aws_ec2_ebs_docker_host/variables.tf] ( aws/aws_ec2_ebs_docker_host/variables.tf ) uses:
27
27
- [ aws/aws_lambda_api] ( aws/aws_lambda_api )
28
- - [ aws/aws_lambda_api/api_gateway_config.tf] ( aws/aws_lambda_api/api_gateway_config.tf )
28
+ - [ aws/aws_lambda_api/api_gateway_config.tf] ( aws/aws_lambda_api/api_gateway_config.tf ) uses:
29
29
- resource aws_api_gateway_base_path_mapping
30
30
- resource aws_api_gateway_deployment
31
31
- resource aws_api_gateway_domain_name
32
32
- resource aws_api_gateway_method_settings
33
33
- resource aws_api_gateway_rest_api
34
34
- resource aws_api_gateway_stage
35
- - [ aws/aws_lambda_api/api_gateway_resources.tf] ( aws/aws_lambda_api/api_gateway_resources.tf )
35
+ - [ aws/aws_lambda_api/api_gateway_resources.tf] ( aws/aws_lambda_api/api_gateway_resources.tf ) uses:
36
36
- resource aws_api_gateway_integration
37
37
- resource aws_api_gateway_integration_response
38
38
- resource aws_api_gateway_method
39
39
- resource aws_api_gateway_method_response
40
40
- resource aws_api_gateway_resource
41
- - [ aws/aws_lambda_api/certificate.tf] ( aws/aws_lambda_api/certificate.tf )
41
+ - [ aws/aws_lambda_api/certificate.tf] ( aws/aws_lambda_api/certificate.tf ) uses:
42
42
- resource aws_acm_certificate
43
43
- resource aws_acm_certificate_validation
44
44
- resource aws_route53_record
45
- - [ aws/aws_lambda_api/data.tf] ( aws/aws_lambda_api/data.tf )
46
- - [ aws/aws_lambda_api/main.tf] ( aws/aws_lambda_api/main.tf )
45
+ - [ aws/aws_lambda_api/data.tf] ( aws/aws_lambda_api/data.tf ) uses:
46
+ - [ aws/aws_lambda_api/main.tf] ( aws/aws_lambda_api/main.tf ) uses:
47
47
- resource aws_lambda_function
48
- - [ aws/aws_lambda_api/outputs.tf] ( aws/aws_lambda_api/outputs.tf )
49
- - [ aws/aws_lambda_api/permissions.tf] ( aws/aws_lambda_api/permissions.tf )
48
+ - [ aws/aws_lambda_api/outputs.tf] ( aws/aws_lambda_api/outputs.tf ) uses:
49
+ - [ aws/aws_lambda_api/permissions.tf] ( aws/aws_lambda_api/permissions.tf ) uses:
50
50
- resource aws_iam_policy
51
51
- resource aws_iam_role
52
52
- resource aws_iam_role_policy_attachment
53
53
- resource aws_lambda_permission
54
- - [ aws/aws_lambda_api/route53.tf] ( aws/aws_lambda_api/route53.tf )
54
+ - [ aws/aws_lambda_api/route53.tf] ( aws/aws_lambda_api/route53.tf ) uses:
55
55
- resource aws_route53_record
56
- - [ aws/aws_lambda_api/variables.tf] ( aws/aws_lambda_api/variables.tf )
56
+ - [ aws/aws_lambda_api/variables.tf] ( aws/aws_lambda_api/variables.tf ) uses:
57
57
- [ aws/aws_lambda_cronjob] ( aws/aws_lambda_cronjob )
58
- - [ aws/aws_lambda_cronjob/main.tf] ( aws/aws_lambda_cronjob/main.tf )
58
+ - [ aws/aws_lambda_cronjob/main.tf] ( aws/aws_lambda_cronjob/main.tf ) uses:
59
59
- resource aws_lambda_function
60
- - [ aws/aws_lambda_cronjob/outputs.tf] ( aws/aws_lambda_cronjob/outputs.tf )
61
- - [ aws/aws_lambda_cronjob/permissions.tf] ( aws/aws_lambda_cronjob/permissions.tf )
60
+ - [ aws/aws_lambda_cronjob/outputs.tf] ( aws/aws_lambda_cronjob/outputs.tf ) uses:
61
+ - [ aws/aws_lambda_cronjob/permissions.tf] ( aws/aws_lambda_cronjob/permissions.tf ) uses:
62
62
- resource aws_cloudwatch_event_rule
63
63
- resource aws_cloudwatch_event_target
64
64
- resource aws_iam_policy
65
65
- resource aws_iam_role
66
66
- resource aws_iam_role_policy_attachment
67
67
- resource aws_lambda_permission
68
- - [ aws/aws_lambda_cronjob/variables.tf] ( aws/aws_lambda_cronjob/variables.tf )
68
+ - [ aws/aws_lambda_cronjob/variables.tf] ( aws/aws_lambda_cronjob/variables.tf ) uses:
69
69
- [ aws/aws_mailgun_domain] ( aws/aws_mailgun_domain )
70
- - [ aws/aws_mailgun_domain/data.tf] ( aws/aws_mailgun_domain/data.tf )
71
- - [ aws/aws_mailgun_domain/main.tf] ( aws/aws_mailgun_domain/main.tf )
70
+ - [ aws/aws_mailgun_domain/data.tf] ( aws/aws_mailgun_domain/data.tf ) uses:
71
+ - [ aws/aws_mailgun_domain/main.tf] ( aws/aws_mailgun_domain/main.tf ) uses:
72
72
- resource aws_route53_record
73
73
- resource mailgun_domain
74
- - [ aws/aws_mailgun_domain/outputs.tf] ( aws/aws_mailgun_domain/outputs.tf )
75
- - [ aws/aws_mailgun_domain/variables.tf] ( aws/aws_mailgun_domain/variables.tf )
74
+ - [ aws/aws_mailgun_domain/outputs.tf] ( aws/aws_mailgun_domain/outputs.tf ) uses:
75
+ - [ aws/aws_mailgun_domain/variables.tf] ( aws/aws_mailgun_domain/variables.tf ) uses:
76
76
- [ aws/aws_reverse_proxy] ( aws/aws_reverse_proxy )
77
- - [ aws/aws_reverse_proxy/certificate.tf] ( aws/aws_reverse_proxy/certificate.tf )
77
+ - [ aws/aws_reverse_proxy/certificate.tf] ( aws/aws_reverse_proxy/certificate.tf ) uses:
78
78
- resource aws_acm_certificate
79
79
- resource aws_acm_certificate_validation
80
80
- resource aws_route53_record
81
- - [ aws/aws_reverse_proxy/cloudfront.tf] ( aws/aws_reverse_proxy/cloudfront.tf )
81
+ - [ aws/aws_reverse_proxy/cloudfront.tf] ( aws/aws_reverse_proxy/cloudfront.tf ) uses:
82
82
- resource aws_cloudfront_distribution
83
- - [ aws/aws_reverse_proxy/data.tf] ( aws/aws_reverse_proxy/data.tf )
84
- - [ aws/aws_reverse_proxy/lambda.tf] ( aws/aws_reverse_proxy/lambda.tf )
83
+ - [ aws/aws_reverse_proxy/data.tf] ( aws/aws_reverse_proxy/data.tf ) uses:
84
+ - [ aws/aws_reverse_proxy/lambda.tf] ( aws/aws_reverse_proxy/lambda.tf ) uses:
85
85
- resource aws_iam_policy
86
86
- resource aws_iam_role
87
87
- resource aws_iam_role_policy_attachment
88
88
- resource aws_lambda_function
89
- - [ aws/aws_reverse_proxy/outputs.tf] ( aws/aws_reverse_proxy/outputs.tf )
90
- - [ aws/aws_reverse_proxy/route53.tf] ( aws/aws_reverse_proxy/route53.tf )
89
+ - [ aws/aws_reverse_proxy/outputs.tf] ( aws/aws_reverse_proxy/outputs.tf ) uses:
90
+ - [ aws/aws_reverse_proxy/route53.tf] ( aws/aws_reverse_proxy/route53.tf ) uses:
91
91
- resource aws_route53_record
92
- - [ aws/aws_reverse_proxy/variables.tf] ( aws/aws_reverse_proxy/variables.tf )
92
+ - [ aws/aws_reverse_proxy/variables.tf] ( aws/aws_reverse_proxy/variables.tf ) uses:
93
93
- [ aws/aws_static_site] ( aws/aws_static_site )
94
- - [ aws/aws_static_site/data.tf] ( aws/aws_static_site/data.tf )
94
+ - [ aws/aws_static_site/data.tf] ( aws/aws_static_site/data.tf ) uses:
95
95
- resource random_string
96
- - [ aws/aws_static_site/main.tf] ( aws/aws_static_site/main.tf )
97
- - [ aws/aws_static_site/outputs.tf] ( aws/aws_static_site/outputs.tf )
98
- - [ aws/aws_static_site/s3.tf] ( aws/aws_static_site/s3.tf )
96
+ - [ aws/aws_static_site/main.tf] ( aws/aws_static_site/main.tf ) uses:
97
+ - [ aws/aws_static_site/outputs.tf] ( aws/aws_static_site/outputs.tf ) uses:
98
+ - [ aws/aws_static_site/s3.tf] ( aws/aws_static_site/s3.tf ) uses:
99
99
- resource aws_s3_bucket
100
100
- resource aws_s3_bucket_policy
101
- - [ aws/aws_static_site/variables.tf] ( aws/aws_static_site/variables.tf )
101
+ - [ aws/aws_static_site/variables.tf] ( aws/aws_static_site/variables.tf ) uses:
102
102
- [ aws/static_website_ssl_cloudfront_private_s3] ( aws/static_website_ssl_cloudfront_private_s3 )
103
- - [ aws/static_website_ssl_cloudfront_private_s3/init.tf] ( aws/static_website_ssl_cloudfront_private_s3/init.tf )
104
- - [ aws/static_website_ssl_cloudfront_private_s3/main.tf] ( aws/static_website_ssl_cloudfront_private_s3/main.tf )
103
+ - [ aws/static_website_ssl_cloudfront_private_s3/init.tf] ( aws/static_website_ssl_cloudfront_private_s3/init.tf ) uses:
104
+ - [ aws/static_website_ssl_cloudfront_private_s3/main.tf] ( aws/static_website_ssl_cloudfront_private_s3/main.tf ) uses:
105
105
- resource aws_cloudfront_distribution
106
106
- resource aws_cloudfront_origin_access_identity
107
107
- resource aws_route53_record
108
108
- resource aws_s3_bucket
109
109
- resource aws_s3_bucket_policy
110
110
- resource aws_s3_bucket_public_access_block
111
- - [ aws/static_website_ssl_cloudfront_private_s3/variables.tf] ( aws/static_website_ssl_cloudfront_private_s3/variables.tf )
111
+ - [ aws/static_website_ssl_cloudfront_private_s3/variables.tf] ( aws/static_website_ssl_cloudfront_private_s3/variables.tf ) uses:
112
112
- [ aws/wordpress_fargate] ( aws/wordpress_fargate )
113
- - [ aws/wordpress_fargate/alb.tf] ( aws/wordpress_fargate/alb.tf )
113
+ - [ aws/wordpress_fargate/alb.tf] ( aws/wordpress_fargate/alb.tf ) uses:
114
114
- resource aws_security_group
115
- - [ aws/wordpress_fargate/cloudfront.tf] ( aws/wordpress_fargate/cloudfront.tf )
115
+ - [ aws/wordpress_fargate/cloudfront.tf] ( aws/wordpress_fargate/cloudfront.tf ) uses:
116
116
- resource aws_cloudfront_distribution
117
- - [ aws/wordpress_fargate/data.tf] ( aws/wordpress_fargate/data.tf )
118
- - [ aws/wordpress_fargate/db.tf] ( aws/wordpress_fargate/db.tf )
117
+ - [ aws/wordpress_fargate/data.tf] ( aws/wordpress_fargate/data.tf ) uses:
118
+ - [ aws/wordpress_fargate/db.tf] ( aws/wordpress_fargate/db.tf ) uses:
347E
119
119
- resource aws_db_subnet_group
120
120
- resource aws_rds_cluster
121
121
- resource aws_security_group
122
122
- resource aws_ssm_parameter
123
123
- resource random_string
124
- - [ aws/wordpress_fargate/efs.tf] ( aws/wordpress_fargate/efs.tf )
124
+ - [ aws/wordpress_fargate/efs.tf] ( aws/wordpress_fargate/efs.tf ) uses:
125
125
- resource aws_efs_file_system
126
126
- resource aws_efs_mount_target
127
127
- resource aws_security_group
128
- - [ aws/wordpress_fargate/fargate.tf] ( aws/wordpress_fargate/fargate.tf )
128
+ - [ aws/wordpress_fargate/fargate.tf] ( aws/wordpress_fargate/fargate.tf ) uses:
129
129
- resource aws_appautoscaling_policy
130
130
- resource aws_appautoscaling_target
131
131
- resource aws_cloudwatch_log_group
@@ -140,64 +140,64 @@ Lots of Terraform recipes for doing things, aimed for copy and pasting into proj
140
140
- resource aws_lb_target_group
141
141
- resource aws_route53_record
142
142
- resource aws_security_group
143
- - [ aws/wordpress_fargate/output.tf] ( aws/wordpress_fargate/output.tf )
144
- - [ aws/wordpress_fargate/provider.tf] ( aws/wordpress_fargate/provider.tf )
145
- - [ aws/wordpress_fargate/route53.tf] ( aws/wordpress_fargate/route53.tf )
143
+ - [ aws/wordpress_fargate/output.tf] ( aws/wordpress_fargate/output.tf ) uses:
144
+ - [ aws/wordpress_fargate/provider.tf] ( aws/wordpress_fargate/provider.tf ) uses:
145
+ - [ aws/wordpress_fargate/route53.tf] ( aws/wordpress_fargate/route53.tf ) uses:
146
146
- resource aws_route53_record
147
- - [ aws/wordpress_fargate/variables.tf] ( aws/wordpress_fargate/variables.tf )
148
- - [ aws/wordpress_fargate/vpc.tf] ( aws/wordpress_fargate/vpc.tf )
147
+ - [ aws/wordpress_fargate/variables.tf] ( aws/wordpress_fargate/variables.tf ) uses:
148
+ - [ aws/wordpress_fargate/vpc.tf] ( aws/wordpress_fargate/vpc.tf ) uses:
149
149
- [ azure] ( azure )
150
150
- [ azure/layers] ( azure/layers )
151
- - [ azure/layers/layers.tf] ( azure/layers/layers.tf )
151
+ - [ azure/layers/layers.tf] ( azure/layers/layers.tf ) uses:
152
152
- resource null_resource
153
- - [ azure/layers/main.tf] ( azure/layers/main.tf )
153
+ - [ azure/layers/main.tf] ( azure/layers/main.tf ) uses:
154
154
- resource azurerm_resource_group
155
155
- resource azurerm_storage_account
156
156
- resource azurerm_storage_blob
157
157
- resource azurerm_storage_container
158
158
- resource azurerm_subnet
159
159
- resource azurerm_virtual_network
160
- - [ azure/layers/variables.tf] ( azure/layers/variables.tf )
160
+ - [ azure/layers/variables.tf] ( azure/layers/variables.tf ) uses:
161
161
- [ generic] ( generic )
162
162
- [ generic/docker_compose_host] ( generic/docker_compose_host )
163
- - [ generic/docker_compose_host/main.tf] ( generic/docker_compose_host/main.tf )
163
+ - [ generic/docker_compose_host/main.tf] ( generic/docker_compose_host/main.tf ) uses:
164
164
- resource null_resource
165
- - [ generic/docker_compose_host/outputs.tf] ( generic/docker_compose_host/outputs.tf )
166
- - [ generic/docker_compose_host/variables.tf] ( generic/docker_compose_host/variables.tf )
165
+ - [ generic/docker_compose_host/outputs.tf] ( generic/docker_compose_host/outputs.tf ) uses:
166
+ - [ generic/docker_compose_host/variables.tf] ( generic/docker_compose_host/variables.tf ) uses:
167
167
- [ google_cloud] ( google_cloud )
168
168
- [ google_cloud/camunda-secure] ( google_cloud/camunda-secure )
169
- - [ google_cloud/camunda-secure/build.tf] ( google_cloud/camunda-secure/build.tf )
169
+ - [ google_cloud/camunda-secure/build.tf] ( google_cloud/camunda-secure/build.tf ) uses:
170
170
- resource local_file
171
171
- resource null_resource
172
- - [ google_cloud/camunda-secure/camunda.tf] ( google_cloud/camunda-secure/camunda.tf )
172
+ - [ google_cloud/camunda-secure/camunda.tf] ( google_cloud/camunda-secure/camunda.tf ) uses:
173
173
- resource google_cloud_run_service
174
174
- resource google_project_iam_member
175
175
- resource google_service_account
176
- - [ google_cloud/camunda-secure/cloudsql.tf] ( google_cloud/camunda-secure/cloudsql.tf )
176
+ - [ google_cloud/camunda-secure/cloudsql.tf] ( google_cloud/camunda-secure/cloudsql.tf ) uses:
177
177
- resource google_sql_database
178
178
- resource google_sql_database_instance
179
179
- resource google_sql_user
180
- - [ google_cloud/camunda-secure/main.tf] ( google_cloud/camunda-secure/main.tf )
180
+ - [ google_cloud/camunda-secure/main.tf] ( google_cloud/camunda-secure/main.tf ) uses:
181
181
- [ google_cloud/camunda] ( google_cloud/camunda )
182
- - [ google_cloud/camunda/build.tf] ( google_cloud/camunda/build.tf )
182
+ - [ google_cloud/camunda/build.tf] ( google_cloud/camunda/build.tf ) uses:
183
183
- resource local_file
184
184
- resource null_resource
185
- - [ google_cloud/camunda/camunda.tf] ( google_cloud/camunda/camunda.tf )
185
+ - [ google_cloud/camunda/camunda.tf] ( google_cloud/camunda/camunda.tf ) uses:
186
186
- resource google_cloud_run_service
187
187
- resource google_cloud_run_service_iam_policy
188
188
- resource google_project_iam_member
189
189
- resource google_service_account
190
- - [ google_cloud/camunda/cloudsql.tf] ( google_cloud/camunda/cloudsql.tf )
190
+ - [ google_cloud/camunda/cloudsql.tf] ( google_cloud/camunda/cloudsql.tf ) uses:
191
191
- resource google_sql_database
192
192
- resource google_sql_database_instance
193
193
- resource google_sql_user
194
- - [ google_cloud/camunda/main.tf] ( google_cloud/camunda/main.tf )
194
+ - [ google_cloud/camunda/main.tf] ( google_cloud/camunda/main.tf ) uses:
195
195
- [ google_cloud/CQRS_bigquery_memorystore] ( google_cloud/CQRS_bigquery_memorystore )
196
- - [ google_cloud/CQRS_bigquery_memorystore/main.tf] ( google_cloud/CQRS_bigquery_memorystore/main.tf )
196
+ - [ google_cloud/CQRS_bigquery_memorystore/main.tf] ( google_cloud/CQRS_bigquery_memorystore/main.tf ) uses:
197
197
- resource google_storage_bucket
198
198
- resource google_storage_bucket_object
199
199
- [ google_cloud/minecraft] ( google_cloud/minecraft )
200
- - [ google_cloud/minecraft/main.tf] ( google_cloud/minecraft/main.tf )
200
+ - [ google_cloud/minecraft/main.tf] ( google_cloud/minecraft/main.tf ) uses:
201
201
- resource google_compute_address
202
202
- resource google_compute_disk
203
203
- resource google_compute_firewall
@@ -208,21 +208,21 @@ Lots of Terraform recipes for doing things, aimed for copy and pasting into proj
208
208
- resource google_project_iam_member
209
209
- resource google_service_account
210
210
- [ google_cloud/oathkeeper] ( google_cloud/oathkeeper )
211
- - [ google_cloud/oathkeeper/build.tf] ( google_cloud/oathkeeper/build.tf )
211
+ - [ google_cloud/oathkeeper/build.tf] ( google_cloud/oathkeeper/build.tf ) uses:
212
212
- resource local_file
213
213
- resource null_resource
214
- - [ google_cloud/oathkeeper/main.tf] ( google_cloud/oathkeeper/main.tf )
214
+ - [ google_cloud/oathkeeper/main.tf] ( google_cloud/oathkeeper/main.tf ) uses:
215
215
- resource google_cloud_run_service
216
216
- resource google_cloud_run_service_iam_policy
217
217
- resource google_service_account
218
218
- resource google_storage_bucket
219
219
- resource google_storage_bucket_iam_member
220
220
- resource google_storage_bucket_object
221
221
- [ google_cloud/openresty-beyondcorp] ( google_cloud/openresty-beyondcorp )
222
- - [ google_cloud/openresty-beyondcorp/build.tf] ( google_cloud/openresty-beyondcorp/build.tf )
222
+ - [ google_cloud/openresty-beyondcorp/build.tf] ( google_cloud/openresty-beyondcorp/build.tf ) uses:
223
223
- resource local_file
224
224
- resource null_resource
225
- - [ google_cloud/openresty-beyondcorp/main.tf] ( google_cloud/openresty-beyondcorp/main.tf )
225
+ - [ google_cloud/openresty-beyondcorp/main.tf] ( google_cloud/openresty-beyondcorp/main.tf ) uses:
226
226
- resource google_cloud_run_service
227
227
- resource google_cloud_run_service_iam_policy
228
228
- resource google_project_iam_member
0 commit comments