I am using AWS API Gateway to connect to Kubernetes Ingress via VPC Link. I want to set up TLS connection between API Gateway and Ingress. How can I do this in AWS? All the external connections to API Gateway uses a proper public certificate and SSL termination is happening at API Gateway level. I am trying to avoid sending unencrypted traffic from API Gateway to Ingress. Is it possible to set up a self-signed or ACM based certificate from API Gateway?
Consider using Ambassador for that purpose. You can read about it in this tutorial.
Additional links: