Versions in this module Expand all Collapse all v0 v0.6.1 Jun 6, 2019 v0.6.0 May 14, 2019 Changes in this version + func GatewayServiceNamespace(ingressGateways []config.Gateway, gatewayName string) (string, error) + func GetHTTPServer(gateway *v1alpha3.Gateway) *v1alpha3.Server + func GetSecrets(ci *v1alpha1.ClusterIngress, secretLister corev1listers.SecretLister) (map[string]*corev1.Secret, error) + func GetServers(gateway *v1alpha3.Gateway, ci *v1alpha1.ClusterIngress) []v1alpha3.Server + func MakeHTTPServer(httpProtocol network.HTTPProtocol) *v1alpha3.Server + func MakeSecrets(ctx context.Context, originSecrets map[string]*corev1.Secret, ...) []*corev1.Secret + func MakeServers(ci *v1alpha1.ClusterIngress, gatewayServiceNamespace string, ...) ([]v1alpha3.Server, error) + func MakeVirtualService(ci *v1alpha1.ClusterIngress, gateways []string) *v1alpha3.VirtualService + func SecretRef(namespace, name string) corev1.ObjectReference + func SortServers(servers []v1alpha3.Server) []v1alpha3.Server + func UpdateGateway(gateway *v1alpha3.Gateway, want []v1alpha3.Server, existing []v1alpha3.Server) *v1alpha3.Gateway