|
74 | 74 | "cardinality": "singleton", |
75 | 75 | "vars": { |
76 | 76 | "name": "yaml:name", |
| 77 | + "team": "yaml:team", |
77 | 78 | }, |
78 | 79 | "rename": "ecr", |
79 | 80 | "output_map": { |
|
93 | 94 | "cardinality": "singleton", |
94 | 95 | "vars": { |
95 | 96 | "name": "yaml:name", |
96 | | - "project": f"const:{PROJECT}", |
| 97 | + "team": "yaml:team", |
97 | 98 | "vpc_id": "ref:platform.vpc_id", |
98 | 99 | "port": "yaml:compute.port|default:8000", |
99 | 100 | "health_check_path": "yaml:compute.health_check|default:/health", |
|
124 | 125 | "cardinality": "singleton", |
125 | 126 | "vars": { |
126 | 127 | "name": "yaml:name", |
127 | | - "project": f"const:{PROJECT}", |
| 128 | + "team": "yaml:team", |
128 | 129 | "region": "env:AWS_REGION", |
129 | 130 | "aws_account_id": "env:AWS_ACCOUNT_ID", |
130 | 131 | "permissions_boundary_arn": "ref:platform.developer_boundary_arn", |
|
156 | 157 | "cardinality": "singleton", |
157 | 158 | "vars": { |
158 | 159 | "name": "yaml:name", |
| 160 | + "team": "yaml:team", |
159 | 161 | "cluster_id": "ref:platform.ecs_cluster_id", |
160 | 162 | "image": "expr:${ref:ecr.repository_url}:latest", |
161 | 163 | "cpu": "yaml:compute.cpu|default:512", |
|
191 | 193 | "condition": "yaml:alarms.enabled|default:true", |
192 | 194 | "vars": { |
193 | 195 | "name": "yaml:name", |
194 | | - "project": f"const:{PROJECT}", |
| 196 | + "team": "yaml:team", |
195 | 197 | "service": "yaml:name", |
196 | 198 | "cluster_name": "ref:platform.ecs_cluster_name", |
197 | 199 | "sns_topic_arns": "list:data.aws_sns_topic.alerts.arn", |
|
232 | 234 | "instance_key": "name", |
233 | 235 | "vars": { |
234 | 236 | "name": "item:name", |
235 | | - "project": "yaml:name", |
| 237 | + "team": "yaml:team", |
236 | 238 | "aws_account_id": "env:AWS_ACCOUNT_ID", |
237 | 239 | "service": "yaml:name", |
238 | 240 | "versioning": "item:versioning|default:true", |
|
266 | 268 | "engine_filter": "dynamodb", |
267 | 269 | "vars": { |
268 | 270 | "name": "item:name", |
269 | | - "project": "yaml:name", |
| 271 | + "team": "yaml:team", |
270 | 272 | "service": "yaml:name", |
271 | 273 | "hash_key": "item:hash_key|default:id", |
272 | 274 | "hash_key_type": "item:hash_key_type|default:S", |
|
302 | 304 | "engine_filter": "postgres", |
303 | 305 | "vars": { |
304 | 306 | "name": "item:name", |
305 | | - "project": "yaml:name", |
| 307 | + "team": "yaml:team", |
| 308 | + "project": f"const:{PROJECT}", |
306 | 309 | "engine_version": "item:engine_version|default:16", |
307 | 310 | "instance_class": "item:instance_class|default:db.t3.micro", |
308 | 311 | "allocated_storage": "item:allocated_storage|default:20", |
|
335 | 338 | "instance_key": "name", |
336 | 339 | "vars": { |
337 | 340 | "name": "item:name", |
338 | | - "project": "yaml:name", |
| 341 | + "team": "yaml:team", |
| 342 | + "project": f"const:{PROJECT}", |
339 | 343 | "service": "yaml:name", |
340 | 344 | "description": "item:description|default:", |
341 | 345 | }, |
|
358 | 362 | "instance_key": "name", |
359 | 363 | "vars": { |
360 | 364 | "name": "item:name", |
361 | | - "project": "yaml:name", |
| 365 | + "team": "yaml:team", |
362 | 366 | "service": "yaml:name", |
363 | 367 | "visibility_timeout_seconds": "item:visibility_timeout|default:30", |
364 | 368 | "retention_seconds": "item:retention_seconds|default:345600", |
|
0 commit comments