Documentation ¶
Index ¶
- Constants
- func GetAdminListenerName() string
- func GetDNSListenerName() string
- func GetEgressFilterChainName(serviceName string, meshName string) string
- func GetEnvoyAdminClusterName() string
- func GetGatewayListenerName(gatewayName string, protoName string, port uint32) string
- func GetInboundListenerName(address string, port uint32) string
- func GetInboundRouteName(service string) string
- func GetLocalClusterName(port uint32) string
- func GetMeshClusterName(meshName string, serviceName string) string
- func GetMetricsHijackerClusterName() string
- func GetOutboundListenerName(address string, port uint32) string
- func GetOutboundRouteName(service string) string
- func GetPortForLocalClusterName(cluster string) (uint32, error)
- func GetPrometheusListenerName() string
- func GetSecretName(category string, scope string, identifier string) string
- func GetTracingClusterName(backendName string) string
- func Join(parts ...string) string
Constants ¶
const Separator = ":"
Separator is the separator used in resource names.
Variables ¶
This section is empty.
Functions ¶
func GetAdminListenerName ¶
func GetAdminListenerName() string
func GetDNSListenerName ¶
func GetDNSListenerName() string
func GetEnvoyAdminClusterName ¶
func GetEnvoyAdminClusterName() string
func GetGatewayListenerName ¶
func GetInboundListenerName ¶
func GetInboundRouteName ¶
func GetLocalClusterName ¶
func GetMeshClusterName ¶
GetMeshClusterName will be used everywhere where there is a potential of name clashes (i.e. when Zone Egress is configuring clusters for services with the same name but in different meshes)
func GetMetricsHijackerClusterName ¶
func GetMetricsHijackerClusterName() string
func GetOutboundListenerName ¶
func GetOutboundRouteName ¶
func GetPrometheusListenerName ¶
func GetPrometheusListenerName() string
func GetSecretName ¶
GetSecretName constructs a secret name that has a good chance of being unique across subsystems that are unaware of each other.
category should be used to indicate the type of the secret resource. For example, is this a TLS certificate, or a ValidationContext, or something else.
scope is a qualifier within which identifier can be considered to be unique. For example, the name of a Dubbo file DataSource is unique across file DataSources, but may collide with the name of a secret DataSource.
identifier is a name that should be unique within a category and scope.
func GetTracingClusterName ¶
Types ¶
This section is empty.