Adding Configmap and secrets for app manager.
[ric-plt/ric-dep.git] / depRicKubernetesOperator / internal / controller / getSecret.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 GetSecret() []*corev1.Secret {\r
10 \r
11         secret1 := &corev1.Secret{\r
12                 Data: map[string][]uint8{\r
13                         "helm_repo_password": getDataForSecret("helm"),\r
14                         "helm_repo_username": getDataForSecret("helm"),\r
15                 },\r
16                 ObjectMeta: metav1.ObjectMeta{\r
17                         Name: "secret-ricplt-appmgr",\r
18                 },\r
19                 Type: corev1.SecretType("Opaque"),\r
20                 TypeMeta: metav1.TypeMeta{\r
21                         APIVersion: "v1",\r
22                         Kind:       "Secret",\r
23                 },\r
24         }\r
25 return []*corev1.Secret{secret1}\r
26 \r
27 }