Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Enable HTTPS on Knative serving

Hello I have deployed an EKS cluster with my app running in it, under serving.knative.dev/route=helloworld-go I have also configured EKS ELB with ACM but still routes showing http on kubectl, Is it neccessary to configure knative serving with letsencrypt for pods to make them https, after we already setup the ELB with ACM

first image

like image 588
Akash Verma Avatar asked Jun 07 '26 15:06

Akash Verma


1 Answers

Is it neccessary to configure knative serving with letsencrypt for pods to make them https, after we already setup the ELB with ACM

Not really. Just the communication from your ELBs to the K8s endpoint of your Knative function will go through HTTP.

image

Not that you can't use letsencrypt, just keep in mind that letsencrypt will not work if you don't externally expose the service requesting the cert or publicly expose your domain because letsencrypt needs to send a challenge to verify that you actually own the domain.

✌️

like image 135
Rico Avatar answered Jun 10 '26 02:06

Rico



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!