-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide HTTPS for cluster.local domains #13472
Comments
Related to the Knative Eventing TLS proposal -- ideally, the same mechanism could be used for both this feature and for Eventing to reach the endpoint via TLS. |
This issue is stale because it has been open for 90 days with no |
Might be handled in #11906. /remove-lifecycle stale |
Will this also allow TLS on cluster-local to communicate between two knative service pods? |
Yes, this would be the intention. |
1.14 will contain an experimental version of this feature. Docs PR here: knative/docs#5804 |
/area networking
/kind feature
Expected Behavior
I would like to have an https based internal service? I'm currently configured for HTTPS for standard external service, but as soon as I put the internal service annotation on my kservice, the exposed service turns to HTTP.
Additional Info
In my particular use case, I have a 3rd party controller on my cluster that can be configured to call specific endpoints for processing. This controller exclusively uses an HTTPS client. I built a Kservice for this controller to call. However, even though I have no use for my service to be exposed outside the cluster, I had to configure it that way in order to have the KService be exposed as HTTPS.
My current cluster issuer configured with Knative serving and auto-tls would not work with the FQDN's for the custom service. I would expect the need to configure an alternative clusterissuer for internal service use.
The text was updated successfully, but these errors were encountered: