aws / aws/aws-cdk

(aws-ec2): InterfaceVpcEndpointAwsService is missing "eks-proxy" endpoint

Open Beginner friendly
#38,369 1 comment 0 reactions 0 assignees View on GitHub
@aws-cdk/aws-ec2 bug effort/small p2
Dominant language
TypeScript
Stars
12.9k
Forks
4.6k
Avg merge
2d 3h
Merged PRs (30d)
83

Description

### Describe the bug

The AWS European Sovereign Cloud has an interface VPC endpoint called `eks-proxy` which is not included in the current version of the VPC endpoint constants.

### Regression Issue

- [ ] Select this option if this issue appears to be a regression.

### Last Known Working CDK Library Version

_No response_

### Expected Behavior

The `InterfaceVpcEndpointAwsService` class should contain a field for the `eks-proxy` interface VPC endpoint.

### Current Behavior

The `InterfaceVpcEndpointAwsService` class does not contain a field for the `eks-proxy` interface VPC endpoint.

### Reproduction Steps

Try to deploy the `eks-proxy` VPC endpoint using a static constant from `InterfaceVpcEndpointAwsService`.

### Possible Solution

Add an `EKS_PROXY` field to `InterfaceVpcEndpointAwsService`.

### Additional Information/Context

_No response_

### AWS CDK Library version (aws-cdk-lib)

2.261.0

### AWS CDK CLI version

2.1129.0

### Node.js Version

v24.16.0

### OS

MacOS 26.5.2

### Language

TypeScript

### Language Version

_No response_

### Other information

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by locating the InterfaceVpcEndpointAwsService class in the aws-cdk repository and inspect how its existing interface VPC endpoint constants are defined. Add the missing eks-proxy entry following the class's established naming and value conventions, then verify that the class exposes the requested endpoint constant.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript
Domain
cloud, infrastructure
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
78/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.