Documentation
¶
Index ¶
- Constants
- func DestinationRuleForService(app *riov1.App) *v1alpha3.DestinationRule
- func DestinationRulesAndVirtualServices(namespace string, clusterDomain *projectv1.ClusterDomain, service *v1.Service, ...) error
- func Ingress(clusterDomain *projectv1.ClusterDomain, systemNamespace string, ...) error
- func VirtualServiceFromSpec(aggregated bool, systemNamespace string, name, namespace string, ...) *v1alpha3.VirtualService
- type Dest
Constants ¶
View Source
const ( RioNameHeader = "X-Rio-ServiceName" RioNamespaceHeader = "X-Rio-Namespace" RioPortHeader = "X-Rio-ServicePort" )
Variables ¶
This section is empty.
Functions ¶
func DestinationRuleForService ¶
func DestinationRuleForService(app *riov1.App) *v1alpha3.DestinationRule
func VirtualServiceFromSpec ¶
func VirtualServiceFromSpec(aggregated bool, systemNamespace string, name, namespace string, clusterDomain *projectv1.ClusterDomain, service *v1.Service, dests ...Dest) *v1alpha3.VirtualService
Types ¶
type Dest ¶
func DestsForService ¶
func DestsForService(namespace, name string, service *serviceset.ServiceSet) []Dest
Click to show internal directories.
Click to hide internal directories.