Skip to main content

Adding VPC endpoints

Overview

A selection of AWS VPC Endpoints are supplied by default to member VPCs.

Modernisation Platform customers can raise pull requests to add further VPC endpoints as they require them.

Default AWS VPC Endpoints

Modernisation Platform core-vpc-* accounts contain per-business-unit VPCs which each have the following endpoints provisioned in their protected subnets: "com.amazonaws.eu-west-2.ec2", "com.amazonaws.eu-west-2.ec2messages", "com.amazonaws.eu-west-2.ssm", "com.amazonaws.eu-west-2.ssmmessages", No action is required to make use of these.

Adding supplementary AWS VPC Endpoints

Additional VPC endpoints should be defined in the relevant $business_unit-$environment.json file in our environments-networks directory. You can raise a pull request similar to this example for any additions you require. { ... "options": { ... "additional_endpoints": [ "com.amazonaws.eu-west-2.$endpoint" ], ... } }

Validating the creation of supplementary AWS VPC Endpoints

Changes to VPC endpoints will be made through GitHub Actions. You can track the relevant core-vpc-* workflow here.

You can also follow our guidance on Viewing Core Account resources as a Member Account Developer to review the VPC endpoints in the relevant core-vpc-* account.

This page was last reviewed on 4 July 2024. It needs to be reviewed again on 4 January 2025 by the page owner #modernisation-platform .
This page was set to be reviewed before 4 January 2025 by the page owner #modernisation-platform. This might mean the content is out of date.