Versions in this module Expand all Collapse all v0 v0.6.0 Dec 17, 2019 Changes in this version + const CellKind + const CompositeKind + const Instance + const InstanceId + const Kind + func Annotate(vs *v1alpha3.VirtualService, name string, value string) + func BuildHostNameForCellDependency(dependencyInst string) string + func BuildHostNamesForCompositeDependency(dependencyInst string, components []v1alpha2.Component) []string + func BuildHttpRoutesForCellDependency(name string, dependencyInst string, isInstanceIdBasedRulesRequired bool, ...) []*v1alpha3.HTTPRoute + func BuildHttpRoutesForCompositeDependency(name string, dependencyInst string, components []v1alpha2.Component, ...) []*v1alpha3.HTTPRoute + func BuildVirtualServiceLastAppliedConfig(vs *v1alpha3.VirtualService) *v1alpha3.VirtualService + func CompositeK8sServiceNameFromInstance(instance string, component v1alpha2.Component) string + func ExtractDependencies(annotations map[string]string) ([]map[string]string, error) + func GatewayK8sServiceName(gwName string) string + func GatewayNameFromInstanceName(instance string) string + func RoutingVirtualServiceName(instanceName string) string + type SrcLabelBulder interface + Get func(instance string) map[string]string