diff --git a/copy_images.tf b/copy_images.tf index 7efe5e5..48bfc4c 100644 --- a/copy_images.tf +++ b/copy_images.tf @@ -54,8 +54,8 @@ module "images" { force_delete = true lifecycle_policy_keep_count = 5 - source_username = local.image_config.source_username || "" - source_password = local.image_config.source_password || "" + source_username = try(local.image_config.source_username, data.aws_ecr_authorization_token.token.user_name) + source_password = try(local.image_config.source_password, data.aws_ecr_authorization_token.token.password) destination_username = data.aws_ecr_authorization_token.token.user_name destination_password = data.aws_ecr_authorization_token.token.password