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 Respuesta
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
respondido hace 3 meses
profile picture
EXPERTO
revisado hace un mes

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas