Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Domains ¶ added in v0.18.0
func Domains(rule v1alpha1.IngressRule) []string
Domains returns domains.
For example, external domains returns domains with the following formats:
- sub-route_host.namespace.example.com
- sub-route_host.namespace.example.com:*
Somehow envoy doesn't match properly gRPC authorities with ports. The fix is to include ":*" in the domains. This applies both for internal and external domains. More info https://github.com/envoyproxy/envoy/issues/886
func GetGatewayNamespace ¶ added in v0.17.0
func GetGatewayNamespace() string
func MarkIngressReady ¶
func MarkIngressReady(ingress *networkingv1alpha1.Ingress)
func RuleIsExternal ¶
func RuleIsExternal(rule v1alpha1.IngressRule) bool
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.