Documentation ¶
Index ¶
- Variables
- func NewHeadlessServiceForCR(namespacedName types.NamespacedName, servicePorts *[]corev1.ServicePort) *corev1.Service
- func NewPingServiceDefinitionForCR(namespacedName types.NamespacedName, labels map[string]string, ...) *corev1.Service
- func NewServiceDefinitionForCR(namespacedName types.NamespacedName, nameSuffix string, portNumber int32, ...) *corev1.Service
Constants ¶
This section is empty.
Variables ¶
View Source
var HeadlessNameBuilder namer.NamerData
View Source
var PingNameBuilder namer.NamerData
Functions ¶
func NewHeadlessServiceForCR ¶
func NewHeadlessServiceForCR(namespacedName types.NamespacedName, servicePorts *[]corev1.ServicePort) *corev1.Service
newServiceForPod returns an activemqartemis service for the pod just created
func NewPingServiceDefinitionForCR ¶
func NewPingServiceDefinitionForCR(namespacedName types.NamespacedName, labels map[string]string, selectorLabels map[string]string) *corev1.Service
newServiceForPod returns an activemqartemis service for the pod just created
func NewServiceDefinitionForCR ¶
func NewServiceDefinitionForCR(namespacedName types.NamespacedName, nameSuffix string, portNumber int32, selectorLabels map[string]string) *corev1.Service
newServiceForPod returns an activemqartemis service for the pod just created func NewServiceDefinitionForCR(cr *brokerv2alpha1.ActiveMQArtemis, nameSuffix string, portNumber int32, selectorLabels map[string]string) *corev1.Service {
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.