Kind: "Service",\r
},\r
}\r
+ service3 := &corev1.Service{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Labels: map[string]string{\r
+ "heritage": "Helm",\r
+ "release": "release-name",\r
+ "app": "ricplt-alarmmanager",\r
+ "chart": "alarmmanager-5.0.0",\r
+ },\r
+ Name: "service-ricplt-alarmmanager-http",\r
+ Namespace: "ricplt",\r
+ },\r
+ Spec: corev1.ServiceSpec{\r
+ Ports: []corev1.ServicePort{\r
+\r
+ corev1.ServicePort{\r
+ Name: "http",\r
+ Port: 8080,\r
+ Protocol: corev1.Protocol("TCP"),\r
+ TargetPort: intstr.IntOrString{\r
+ IntVal: 8080,\r
+ },\r
+ },\r
+ },\r
+ PublishNotReadyAddresses: false,\r
+ Selector: map[string]string{\r
+ "app": "ricplt-alarmmanager",\r
+ "release": "release-name",\r
+ },\r
+ Type: corev1.ServiceType("ClusterIP"),\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ Kind: "Service",\r
+ APIVersion: "v1",\r
+ },\r
+ }\r
+\r
+ service4 := &corev1.Service{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Labels: map[string]string{\r
+ "app": "ricplt-alarmmanager",\r
+ "chart": "alarmmanager-5.0.0",\r
+ "heritage": "Helm",\r
+ "release": "release-name",\r
+ },\r
+ Name: "service-ricplt-alarmmanager-rmr",\r
+ Namespace: "ricplt",\r
+ },\r
+ Spec: corev1.ServiceSpec{\r
+ Ports: []corev1.ServicePort{\r
+\r
+ corev1.ServicePort{\r
+ TargetPort: intstr.IntOrString{\r
+ StrVal: "rmrdata",\r
+ Type: intstr.Type(1),\r
+ },\r
+ Name: "rmrdata",\r
+ Port: 4560,\r
+ Protocol: corev1.Protocol("TCP"),\r
+ },\r
+ corev1.ServicePort{\r
+ Name: "rmrroute",\r
+ Port: 4561,\r
+ Protocol: corev1.Protocol("TCP"),\r
+ TargetPort: intstr.IntOrString{\r
+ StrVal: "rmrroute",\r
+ Type: intstr.Type(1),\r
+ },\r
+ },\r
+ },\r
+ PublishNotReadyAddresses: false,\r
+ Selector: map[string]string{\r
+ "app": "ricplt-alarmmanager",\r
+ "release": "release-name",\r
+ },\r
+ Type: corev1.ServiceType("ClusterIP"),\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "Service",\r
+ },\r
+ }\r
+\r
+ service5 := &corev1.Service{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Labels: map[string]string{\r
+ "app": "ricplt-appmgr",\r
+ "chart": "appmgr-3.0.0",\r
+ "heritage": "Helm",\r
+ "release": "release-name",\r
+ },\r
+ Name: "service-ricplt-appmgr-http",\r
+ Namespace: "ricplt",\r
+ },\r
+ Spec: corev1.ServiceSpec{\r
+ Ports: []corev1.ServicePort{\r
+\r
+ corev1.ServicePort{\r
+ Name: "http",\r
+ Port: 8080,\r
+ Protocol: corev1.Protocol("TCP"),\r
+ TargetPort: intstr.IntOrString{\r
+ Type: intstr.Type(1),\r
+ StrVal: "http",\r
+ },\r
+ },\r
+ },\r
+ PublishNotReadyAddresses: false,\r
+ Selector: map[string]string{\r
+ "release": "release-name",\r
+ "app": "ricplt-appmgr",\r
+ },\r
+ Type: corev1.ServiceType("ClusterIP"),\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "Service",\r
+ },\r
+ }\r
+\r
+ service6 := &corev1.Service{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Name: "service-ricplt-appmgr-rmr",\r
+ Namespace: "ricplt",\r
+ Labels: map[string]string{\r
+ "chart": "appmgr-3.0.0",\r
+ "heritage": "Helm",\r
+ "release": "release-name",\r
+ "app": "ricplt-appmgr",\r
+ },\r
+ },\r
+ Spec: corev1.ServiceSpec{\r
+ Ports: []corev1.ServicePort{\r
+\r
+ corev1.ServicePort{\r
+ Name: "rmrroute",\r
+ Port: 4561,\r
+ Protocol: corev1.Protocol("TCP"),\r
+ TargetPort: intstr.IntOrString{\r
+ Type: intstr.Type(1),\r
+ StrVal: "rmrroute",\r
+ },\r
+ },\r
+ corev1.ServicePort{\r
+ Name: "rmrdata",\r
+ Port: 4560,\r
+ Protocol: corev1.Protocol("TCP"),\r
+ TargetPort: intstr.IntOrString{\r
+ StrVal: "rmrdata",\r
+ Type: intstr.Type(1),\r
+ },\r
+ },\r
+ },\r
+ PublishNotReadyAddresses: false,\r
+ Selector: map[string]string{\r
+ "app": "ricplt-appmgr",\r
+ "release": "release-name",\r
+ },\r
+ Type: corev1.ServiceType("ClusterIP"),\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "Service",\r
+ },\r
+ }\r
+\r
+\r
+ service8 := &corev1.Service{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Labels: map[string]string{\r
+ "app": "ricplt-e2mgr",\r
+ "chart": "e2mgr-3.0.0",\r
+ "heritage": "Helm",\r
+ "release": "release-name",\r
+ },\r
+ Name: "service-ricplt-e2mgr-http",\r
+ Namespace: "ricplt",\r
+ },\r
+ Spec: corev1.ServiceSpec{\r
+ Ports: []corev1.ServicePort{\r
+\r
+ corev1.ServicePort{\r
+ TargetPort: intstr.IntOrString{\r
+ StrVal: "http",\r
+ Type: intstr.Type(1),\r
+ },\r
+ Name: "http",\r
+ Port: 3800,\r
+ Protocol: corev1.Protocol("TCP"),\r
+ },\r
+ },\r
+ PublishNotReadyAddresses: false,\r
+ Selector: map[string]string{\r
+ "app": "ricplt-e2mgr",\r
+ "release": "release-name",\r
+ },\r
+ Type: corev1.ServiceType("ClusterIP"),\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ Kind: "Service",\r
+ APIVersion: "v1",\r
+ },\r
+ }\r
+\r
+ service9 := &corev1.Service{\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "Service",\r
+ },\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Labels: map[string]string{\r
+ "app": "ricplt-e2mgr",\r
+ "chart": "e2mgr-3.0.0",\r
+ "heritage": "Helm",\r
+ "release": "release-name",\r
+ },\r
+ Name: "service-ricplt-e2mgr-rmr",\r
+ Namespace: "ricplt",\r
+ },\r
+ Spec: corev1.ServiceSpec{\r
+ Selector: map[string]string{\r
+ "app": "ricplt-e2mgr",\r
+ "release": "release-name",\r
+ },\r
+ Type: corev1.ServiceType("ClusterIP"),\r
+ Ports: []corev1.ServicePort{\r
+\r
+ corev1.ServicePort{\r
+ Protocol: corev1.Protocol("TCP"),\r
+ TargetPort: intstr.IntOrString{\r
+ StrVal: "rmrroute",\r
+ Type: intstr.Type(1),\r
+ },\r
+ Name: "rmrroute",\r
+ Port: 4561,\r
+ },\r
+ corev1.ServicePort{\r
+ Name: "rmrdata",\r
+ Port: 3801,\r
+ Protocol: corev1.Protocol("TCP"),\r
+ TargetPort: intstr.IntOrString{\r
+ StrVal: "rmrdata",\r
+ Type: intstr.Type(1),\r
+ },\r
+ },\r
+ },\r
+ PublishNotReadyAddresses: false,\r
+ },\r
+ }\r
+\r
+ service10 := &corev1.Service{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Annotations: map[string]string{\r
+ "prometheus.io/path": "/metrics",\r
+ "prometheus.io/port": "8088",\r
+ "prometheus.io/scrape": "true",\r
+ },\r
+ Labels: map[string]string{\r
+ "heritage": "Helm",\r
+ "release": "release-name",\r
+ "app": "ricplt-e2term-alpha",\r
+ "chart": "e2term-3.0.0",\r
+ },\r
+ Name: "service-ricplt-e2term-prometheus-alpha",\r
+ Namespace: "ricplt",\r
+ },\r
+ Spec: corev1.ServiceSpec{\r
+ Ports: []corev1.ServicePort{\r
+\r
+ corev1.ServicePort{\r
+ Name: "prmts-alpha",\r
+ Port: 8088,\r
+ Protocol: corev1.Protocol("TCP"),\r
+ TargetPort: intstr.IntOrString{\r
+ StrVal: "prmts-alpha",\r
+ Type: intstr.Type(1),\r
+ },\r
+ },\r
+ },\r
+ PublishNotReadyAddresses: false,\r
+ Selector: map[string]string{\r
+ "release": "release-name",\r
+ "app": "ricplt-e2term-alpha",\r
+ },\r
+ Type: corev1.ServiceType("ClusterIP"),\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "Service",\r
+ },\r
+ }\r
+\r
+ service11 := &corev1.Service{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Labels: map[string]string{\r
+ "chart": "e2term-3.0.0",\r
+ "heritage": "Helm",\r
+ "release": "release-name",\r
+ "app": "ricplt-e2term-alpha",\r
+ },\r
+ Name: "service-ricplt-e2term-rmr-alpha",\r
+ Namespace: "ricplt",\r
+ },\r
+ Spec: corev1.ServiceSpec{\r
+ Ports: []corev1.ServicePort{\r
+\r
+ corev1.ServicePort{\r
+ Name: "rmrroute-alpha",\r
+ Port: 4561,\r
+ Protocol: corev1.Protocol("TCP"),\r
+ TargetPort: intstr.IntOrString{\r
+ StrVal: "rmrroute-alpha",\r
+ Type: intstr.Type(1),\r
+ },\r
+ },\r
+ corev1.ServicePort{\r
+ TargetPort: intstr.IntOrString{\r
+ StrVal: "rmrdata-alpha",\r
+ Type: intstr.Type(1),\r
+ },\r
+ Name: "rmrdata-alpha",\r
+ Port: 38000,\r
+ Protocol: corev1.Protocol("TCP"),\r
+ },\r
+ },\r
+ PublishNotReadyAddresses: false,\r
+ Selector: map[string]string{\r
+ "app": "ricplt-e2term-alpha",\r
+ "release": "release-name",\r
+ },\r
+ Type: corev1.ServiceType("ClusterIP"),\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "Service",\r
+ },\r
+ }\r
+\r
+ service12 := &corev1.Service{\r
+ ObjectMeta: metav1.ObjectMeta{\r
+ Namespace: "ricplt",\r
+ Labels: map[string]string{\r
+ "app": "ricplt-e2term-alpha",\r
+ "chart": "e2term-3.0.0",\r
+ "heritage": "Helm",\r
+ "release": "release-name",\r
+ },\r
+ Name: "service-ricplt-e2term-sctp-alpha",\r
+ },\r
+ Spec: corev1.ServiceSpec{\r
+ Ports: []corev1.ServicePort{\r
+\r
+ corev1.ServicePort{\r
+ Name: "sctp-alpha",\r
+ NodePort: 32222,\r
+ Port: 36422,\r
+ Protocol: corev1.Protocol("SCTP"),\r
+ TargetPort: intstr.IntOrString{\r
+ IntVal: 36422,\r
+ },\r
+ },\r
+ },\r
+ PublishNotReadyAddresses: false,\r
+ Selector: map[string]string{\r
+ "app": "ricplt-e2term-alpha",\r
+ "release": "release-name",\r
+ },\r
+ Type: corev1.ServiceType("NodePort"),\r
+ },\r
+ TypeMeta: metav1.TypeMeta{\r
+ APIVersion: "v1",\r
+ Kind: "Service",\r
+ },\r
+ }\r
\r
- return []*corev1.Service{service1, service2}\r
+ return []*corev1.Service{service1, service2, service3, service4,service5,service6,service8,service9,service10,service11,service12}\r
}\r