{
- "controls-schema.json": {
- "$schema": "http://json-schema.org/draft-07/schema#", "$id": "#/controls",
- "type": "object",
- "title": "Controls Section Schema",
- "required": [
- "ricHOControlgRpcServerPort",
- "logLevel"
- ],
- "properties": {
- "ricHOControlgRpcServerPort": {
- "$id": "#/properties/ricHOControlgRpcServerPort",
- "type": "string",
- "title": "GRPC Port",
- "default": "7777",
- "examples": [
- "7777"
- ],
- "logLevel" : {
- "$id": "#/properties/logLevel",
- "type": "int",
- "title": "log level",
- "default":3,
- "examples": [3]
- }
- }
- }
- },
- "config-file.json":{
- "xapp_name": "rc",
+ "name": "rc",
"version": "1.0.0",
"containers": [
{
"image": {
"registry": "nexus3.o-ran-sc.org:10002",
"name": "o-ran-sc/ric-app-rc",
- "tag": "1.0.0"
+ "tag": "1.0.4"
}
}
],
+ "livenessProbe": {
+ "httpGet": {
+ "path": "ric/v1/health/alive",
+ "port": 8080
+ },
+ "initialDelaySeconds": 5,
+ "periodSeconds": 15
+ },
+ "readinessProbe": {
+ "httpGet": {
+ "path": "ric/v1/health/ready",
+ "port": 8080
+ },
+ "initialDelaySeconds": 5,
+ "periodSeconds": 15
+ },
"messaging": {
"ports": [
+ {
+ "name": "http",
+ "container": "rc",
+ "port": 8080,
+ "description": "http service"
+ },
+ {
+ "name": "grpc-server",
+ "container": "rc",
+ "port": 7777,
+ "targetPort": 7777
+ },
{
"name": "rmr-data",
"container": "rc",
},
"controls": {
"ricHOControlgRpcServerPort" : "7777",
- "logLevel": 4
+ "logLevel": 3,
+ "controlAckTimer" : 2
}
}
-}