Configurations of Envoy Proxy service and deployment #2458
sadovnikov
started this conversation in
Ideas
Replies: 1 comment 1 reply
|
@sadovnikov the idea of adding |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
We'd prefer to create a separate
Gatewayfor every host with a dedicated TLS certificate. First of all, the different hosts are managed by different teams and they should not update the same object by addingcertificateRefs. Secondly, the "external DNS" annotations of the generated Service can be used to create DNS records for these hosts.However, the service configuration is linked to the single
GatewayClass, meaning services of all Gateway will have the same annotations and it won't be possible to alternateexternal-dns.alpha.kubernetes.io/hostnameSecondly, different hosts are expected to receive very different traffic load. But the deployments' configuration with replicas and resources is again linked to the
GatewayClass.This will become more flexible after the Support multiple GatewayClass is implemented. However, the
GatewayClassesare meant to be managed by infrastructure providers, not the teams.Should support for
spec.parametersRefbe added toGatewaystoo?All reactions