X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=depRicKubernetesOperator%2Finternal%2Fcontroller%2FgetConfigmap.go;h=aa4b74bb1d46a5304e6905c22d5d9fa85c61047e;hb=refs%2Fchanges%2F34%2F12134%2F2;hp=05f1bbc81e646f3f7591d1998389e063dd5b1189;hpb=2da3438be543b637dd7201647bec48a4c06b39fb;p=ric-plt%2Fric-dep.git diff --git a/depRicKubernetesOperator/internal/controller/getConfigmap.go b/depRicKubernetesOperator/internal/controller/getConfigmap.go index 05f1bbc..aa4b74b 100644 --- a/depRicKubernetesOperator/internal/controller/getConfigmap.go +++ b/depRicKubernetesOperator/internal/controller/getConfigmap.go @@ -50,5 +50,91 @@ func GetConfigMap() []*corev1.ConfigMap { }, } - return []*corev1.ConfigMap{configMap1, configMap2} + configMap3 := &corev1.ConfigMap{ + Data: map[string]string{ + "ALARM_MGR_SERVICE_NAME": "service-ricplt-alarmmanager-rmr.ricplt", + "ALARM_MGR_SERVICE_PORT": "4560", + }, + ObjectMeta: metav1.ObjectMeta{ + Namespace: "ricplt", + Name: "configmap-ricplt-alarmmanager-appconfig", + }, + TypeMeta: metav1.TypeMeta{ + APIVersion: "v1", + Kind: "ConfigMap", + }, + } + + configMap4 := &corev1.ConfigMap{ + ObjectMeta: metav1.ObjectMeta{ + Name: "alarm-appconfig", + Namespace: "ricxapp", + }, + TypeMeta: metav1.TypeMeta{ + Kind: "ConfigMap", + APIVersion: "v1", + }, + Data: map[string]string{ + "ALARM_MGR_SERVICE_NAME": "service-ricplt-alarmmanager-rmr.ricplt", + "ALARM_MGR_SERVICE_PORT": "4560", + }, + } + + configMap5 := &corev1.ConfigMap{ + Data: map[string]string{ + "alarmmanagercfg": "{ \n" + + " \"local\": {\n" + + " \"host\": \":8080\"\n" + + " },\n" + + " \"logger\": {\n" + + " \"level\": 4\n" + + " },\n" + + " \"db\": {\n" + + " \"namespaces\": [\"sdl\", \"rnib\"]\n" + + " },\n" + + " \"rmr\": {\n" + + " \"protPort\": \"tcp:4560\",\n" + + " \"maxSize\": 1024,\n" + + " \"numWorkers\": 1\n" + + " },\n" + + " \"controls\": {\n" + + " \"promAlertManager\": {\n" + + " \"address\": \"cpro-alertmanager:80\",\n" + + " \"baseUrl\": \"api/v2\",\n" + + " \"schemes\": \"http\",\n" + + " \"alertInterval\": 30000\n" + + " },\n" + + " \"maxActiveAlarms\": 5000,\n" + + " \"maxAlarmHistory\": 20000,\n" + + " \"alarmInfoPvFile\": \"/mnt/pv-ricplt-alarmmanager/alarminfo.json\"\n" + + " }\n" + + "}", + }, + ObjectMeta: metav1.ObjectMeta{ + Name: "configmap-ricplt-alarmmanager-alarmmanagercfg", + Namespace: "ricplt", + }, + TypeMeta: metav1.TypeMeta{ + APIVersion: "v1", + Kind: "ConfigMap", + }, + } + + configMap6 := &corev1.ConfigMap{ + Data: map[string]string{ + "RMR_SEED_RT": "/cfg/uta_rtg.rt", + "RMR_SRC_ID": "service-ricplt-alarmmanager-rmr.ricplt", + "RMR_RTG_SVC": "service-ricplt-rtmgr-rmr:4561", + }, + ObjectMeta: metav1.ObjectMeta{ + Name: "configmap-ricplt-alarmmanager-env", + Namespace: "ricplt", + }, + TypeMeta: metav1.TypeMeta{ + APIVersion: "v1", + Kind: "ConfigMap", + }, + } + + return []*corev1.ConfigMap{configMap1, configMap2, configMap3, configMap4, configMap5, configMap6} }