in controllers/master_reconcile.go [129:144]
func createMasterService(cluster *dsv1alpha1.DSMaster) *corev1.Service {
labels_ := LabelsForService()
service := corev1.Service{
ObjectMeta: metav1.ObjectMeta{
Name: dsv1alpha1.DsHeadLessServiceLabel,
Namespace: cluster.Namespace,
Labels: map[string]string{dsv1alpha1.DsAppName: dsv1alpha1.DsHeadLessServiceLabel},
},
Spec: corev1.ServiceSpec{
Selector: labels_,
ClusterIP: corev1.ClusterIPNone,
PublishNotReadyAddresses: true,
},
}
return &service
}