File tree Expand file tree Collapse file tree
create-api-deployment-pre-reqs/templates/terraform
deploy-ecs-proxies/templates/terraform Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -286,4 +286,15 @@ data "aws_iam_policy_document" "deploy-user" {
286286
287287 }
288288
289+ statement {
290+ actions = [
291+ " ssm:GetParameter" ,
292+ " ssm:GetParameters" ,
293+ " ssm:GetParametersByPath" ,
294+ ]
295+
296+ resources = [
297+ " arn:aws:ssm:${ local . region } :${ local . account_id } :parameter/${ var . account } /account-ids/*" ,
298+ ]
299+ }
289300}
Original file line number Diff line number Diff line change 11data "aws_caller_identity" "current" {}
22data "aws_region" "current" {}
3-
4-
3+ data "aws_ssm_parameter" "ptl_account_id" {
4+ name = " /account-ids/ptl"
5+ }
56
67locals {
8+ ptl_account_id = data. aws_ssm_parameter . ptl_account_id . value
79 account_id = data. aws_caller_identity . current . account_id
810 region = data. aws_region . current . name
911 env_service_id = " ${ var . apigee_environment } -${ var . service_id } "
@@ -49,7 +51,7 @@ locals {
4951 (
5052 container
5153 | combine(
52- {'image': '${local. account_id }. dkr . ecr . eu-west-2 . amazonaws . com /' + service_id + '_' + container. name + ':' + build_label }
54+ {'image': '${local. ptl_account_id }. dkr . ecr . eu-west-2 . amazonaws . com /' + service_id + '_' + container. name + ':' + build_label }
5355 )
5456 ) | to_json
5557 }},
You can’t perform that action at this time.
0 commit comments