Describe the bug
When enabling TLS on a virtual node using ACM PCA, the DNS service discovery response type of ENDPOINTS is not registered in the App Mesh configuration.
Steps to reproduce
Create a VirtualNode resource in Kubernetes with a configuration similar to below with the responseType: ENDPOINTS and TLS enabled with ACM PCA.
Expected outcome
I expected the responseType to be set to ENDPOINTS for the VirtualNode in the App Mesh console but it does not get set.
Environment
App Mesh controller version: v1.4.1
Envoy version: v1.16.1.1-prod
Are you using any integrations? X-ray (tag: latest)
Using EKS (yes/no), if so version? Yes, v1.20.7-eks-d88609
Describe the bug When enabling TLS on a virtual node using ACM PCA, the DNS service discovery response type of ENDPOINTS is not registered in the App Mesh configuration.
Steps to reproduce Create a VirtualNode resource in Kubernetes with a configuration similar to below with the responseType: ENDPOINTS and TLS enabled with ACM PCA.
Expected outcome I expected the responseType to be set to ENDPOINTS for the VirtualNode in the App Mesh console but it does not get set.
Environment
Additional Context: