Adding deletion of resources for RIC.
[ric-plt/ric-dep.git] / depRicKubernetesOperator / internal / controller / getServiceAccount.go
1 package controller\r
2 \r
3 import (\r
4         corev1 "k8s.io/api/core/v1"\r
5         metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"\r
6         "k8s.io/apimachinery/pkg/util/intstr"\r
7 )\r
8 \r
9 func GetServiceAccount() []*corev1.ServiceAccount {\r
10 \r
11         serviceAccount1 := &corev1.ServiceAccount{\r
12                 ObjectMeta: metav1.ObjectMeta{\r
13                         Name:      "svcacct-ricplt-alarmmanager",\r
14                         Namespace: "ricplt",\r
15                 },\r
16                 TypeMeta: metav1.TypeMeta{\r
17                         APIVersion: "v1",\r
18                         Kind:       "ServiceAccount",\r
19                 },\r
20         }\r
21         serviceAccount2 := &corev1.ServiceAccount{\r
22                 ObjectMeta: metav1.ObjectMeta{\r
23                         Namespace: "ricplt",\r
24                         Name:      "svcacct-ricplt-appmgr",\r
25                 },\r
26                 TypeMeta: metav1.TypeMeta{\r
27                         APIVersion: "v1",\r
28                         Kind:       "ServiceAccount",\r
29                 },\r
30         }\r
31         \r
32         return []*corev1.ServiceAccount{serviceAccount1,serviceAccount2}\r
33 }