chnaged container type
[ric-app/rc.git] / xapp-descriptor / config.json
1 {
2   "xapp_name": "rc",
3   "version": "1.0.0",
4   "containers": [
5     {
6       "name": "rc",
7       "image": {
8         "registry": "nexus3.o-ran-sc.org:10002",
9         "name": "o-ran-sc/ric-app-rc",
10         "tag": "1.0.0"
11       }
12     }
13   ],
14   "livenessProbe": {
15         "httpGet": {
16             "path": "ric/v1/health/alive",
17             "port": 8080
18         },
19         "initialDelaySeconds": 5,
20         "periodSeconds": 15
21     },
22     "readinessProbe": {
23         "httpGet": {
24             "path": "ric/v1/health/ready",
25             "port": 8080
26         },
27         "initialDelaySeconds": 5,
28         "periodSeconds": 15
29     },
30   "messaging": {
31     "ports": [
32      {
33        "name": "http",
34        "container": "rc",
35        "port": 8080,
36        "description": "http service"
37      },
38      {
39        "name": "grpc-server",
40        "container": "rc",
41        "port": 7777,
42        "targetPort": 7777
43      },      
44      {
45         "name": "rmr-data",
46         "container": "rc",
47         "port": 4560,
48         "rxMessages": ["RIC_CONTROL_ACK, RIC_CONTROL_FAILURE, RIC_ERROR_INDICATION"],
49         "txMessages": ["RIC_CONTROL_REQ"],
50         "policies": [],
51         "description": "rmr receive data port for rc"
52       },
53       {
54         "name": "rmr-route",
55         "container": "rc",
56         "port": 4561,
57         "description": "rmr route port for rc"
58       }
59     ]
60   },
61   "rmr": {
62     "protPort": "tcp:4560",
63     "maxSize": 2072,
64     "numWorkers": 1,
65     "rxMessages": ["RIC_CONTROL_ACK, RIC_CONTROL_FAILURE, RIC_ERROR_INDICATION"],
66     "txMessages": ["RIC_CONTROL_REQ"],
67     "policies": []
68   },
69    "controls": {
70            "ricHOControlgRpcServerPort" : "7777",
71            "logLevel": 4
72    }
73 }