aws / aws/aws-cdk

Support multiple domain names for ApplicationLoadBalancedFargateService

Open
#5,751 2 comments 13 reactions 0 assignees View on GitHub
@aws-cdk/aws-ecs-patterns @aws-cdk/aws-elasticloadbalancing effort/medium feature-request feature/pattern p2
Dominant language
TypeScript
Stars
12.9k
Forks
4.6k
Avg merge
2d 3h
Merged PRs (30d)
83

Description

## Problem
I have an ApplicationLoadBalancedFargateService that should be available via multiple domain names

### Proposed Solution
Since the functionality for setting a single domain name and consequentially a certificate over https is already available, it would be ideal to be able to set an array of domain names to be used as an alias to my load balancer and if over https create their certificates

* [x] :warning: This feature might incur a breaking change (eg. if `domainName: string` becomes `domainNames: string[]`)

---

This is a :rocket: Feature Request

Contributor guide

Open the contributing guide

Research direction

Start at ApplicationLoadBalancedFargateService and inspect the existing single-domain and HTTPS certificate behavior. No files or tests are named in the issue, so trace that entry point and its current API first. Done means supporting multiple domain aliases, including HTTPS certificates, while establishing compatibility for the proposed domainName change.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript
Domain
cloud, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.