When isPubliclyAccessible is set to FALSE it prevents a domain name from being allocated

0

When attempting to create a VPC Ingress Connection for an Interface VPC Endpoint, it is required the AppRunner instance have isPubliclyAccessible set to false on the Network Configuration.

But a domain name is never allocated to the new instance after startup (aws console shows a _ link).

This prevents the VPC Ingress Connection from being created with the following error:

Attribute 'ServiceUrl' does not exist.

It is presumed creating a VPC Ingress Connection for a VPC Endpoint is the only way to have another AppRunner access an AppRunner instance (e.g. REST). If there is an alternative, please advise.

1 Risposta
0

Turns out the CloudFormation error log is rather non-committal on where this error was originating.

It turns out the domain name not being allocated is intentional, per another source.

But the error and deploy failure was originating from an Output Construct attempting to export the AppRunner url, which doe not exist (again, by design).

cwensel
con risposta 3 mesi fa
profile picture
ESPERTO
verificato un mese fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande