Documentation ¶
Index ¶
- func GetNameForCollectorService(jaeger *v1.Jaeger) string
- func GetNameForHeadlessCollectorService(jaeger *v1.Jaeger) string
- func GetNameForQueryService(jaeger *v1.Jaeger) string
- func GetPortForQueryService(jaeger *v1.Jaeger) int
- func GetTLSSecretNameForQueryService(jaeger *v1.Jaeger) string
- func NewAgentService(jaeger *v1.Jaeger, selector map[string]string) *corev1.Service
- func NewCollectorServices(jaeger *v1.Jaeger, selector map[string]string) []*corev1.Service
- func NewQueryService(jaeger *v1.Jaeger, selector map[string]string) *corev1.Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetNameForCollectorService ¶
GetNameForCollectorService returns the service name for the collector in this Jaeger instance
func GetNameForHeadlessCollectorService ¶ added in v1.11.0
GetNameForHeadlessCollectorService returns the headless service name for the collector in this Jaeger instance
func GetNameForQueryService ¶
GetNameForQueryService returns the query service name for this Jaeger instance
func GetPortForQueryService ¶
GetPortForQueryService returns the query service name for this Jaeger instance
func GetTLSSecretNameForQueryService ¶ added in v1.8.0
GetTLSSecretNameForQueryService returns the auto-generated TLS secret name for the Query Service for the given Jaeger instance
func NewAgentService ¶
NewAgentService returns a new Kubernetes service for Jaeger Agent backed by the pods matching the selector
func NewCollectorServices ¶ added in v1.11.0
NewCollectorServices returns a new Kubernetes service for Jaeger Collector backed by the pods matching the selector
Types ¶
This section is empty.