X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=dashboard%2Fwebapp-backend%2Fsrc%2Ftest%2Fresources%2Fcaas-ingress-ricplt-pods-1.json;fp=dashboard%2Fwebapp-backend%2Fsrc%2Ftest%2Fresources%2Fcaas-ingress-ricplt-pods-1.json;h=cf9c1a033a13071c00961b579ad57a1f475a707d;hb=64a5e9470799236f0af4ce2df98f77c94eb1bed3;hp=0000000000000000000000000000000000000000;hpb=a0180adc6a1e1ec09472549596428b70d48db3fc;p=portal%2Fric-dashboard.git diff --git a/dashboard/webapp-backend/src/test/resources/caas-ingress-ricplt-pods-1.json b/dashboard/webapp-backend/src/test/resources/caas-ingress-ricplt-pods-1.json new file mode 100644 index 00000000..cf9c1a03 --- /dev/null +++ b/dashboard/webapp-backend/src/test/resources/caas-ingress-ricplt-pods-1.json @@ -0,0 +1,1847 @@ +{ + "kind": "PodList", + "apiVersion": "v1", + "metadata": { + "selfLink": "/api/v1/namespaces/ricplt/pods", + "resourceVersion": "3189380" + }, + "items": [ + { + "metadata": { + "name": "deployment-ricplt-a1mediator-74d9fc4c8c-77vtp", + "generateName": "deployment-ricplt-a1mediator-74d9fc4c8c-", + "namespace": "ricplt", + "selfLink": "/api/v1/namespaces/ricplt/pods/deployment-ricplt-a1mediator-74d9fc4c8c-77vtp", + "uid": "487c582d-36d6-406a-92a3-bfbce04b83de", + "resourceVersion": "2945631", + "creationTimestamp": "2019-10-18T16:15:04Z", + "labels": { + "app": "ricplt-a1mediator", + "group": "nagios", + "pod-template-hash": "74d9fc4c8c", + "release": "r1-a1mediator" + }, + "annotations": { + "kubernetes.io/psp": "caas-default" + }, + "ownerReferences": [ + { + "apiVersion": "apps/v1", + "kind": "ReplicaSet", + "name": "deployment-ricplt-a1mediator-74d9fc4c8c", + "uid": "84ef8695-3eb2-4dcd-b214-9d00ab5fb6b3", + "controller": true, + "blockOwnerDeletion": true + } + ] + }, + "spec": { + "volumes": [ + { + "name": "a1conf", + "configMap": { + "name": "configmap-ricplt-a1mediator-a1conf", + "defaultMode": 420 + } + }, + { + "name": "default-token-5j24g", + "secret": { + "secretName": "default-token-5j24g", + "defaultMode": 420 + } + } + ], + "containers": [ + { + "name": "container-ricplt-a1mediator", + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-a1:0.10.3", + "ports": [ + { + "name": "http", + "containerPort": 10000, + "protocol": "TCP" + }, + { + "name": "rmrroute", + "containerPort": 4561, + "protocol": "TCP" + }, + { + "name": "rmrdata", + "containerPort": 4562, + "protocol": "TCP" + } + ], + "envFrom": [ + { + "configMapRef": { + "name": "configmap-ricplt-a1mediator-env" + } + } + ], + "resources": { + + }, + "volumeMounts": [ + { + "name": "a1conf", + "mountPath": "/opt/ricmanifest.json", + "subPath": "ricmanifest.json" + }, + { + "name": "a1conf", + "mountPath": "/opt/rmr_string_int_mapping.txt", + "subPath": "rmr_string_int_mapping.txt" + }, + { + "name": "a1conf", + "mountPath": "/opt/route/local.rt", + "subPath": "local.rt" + }, + { + "name": "default-token-5j24g", + "readOnly": true, + "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" + } + ], + "livenessProbe": { + "httpGet": { + "path": "/a1-p/healthcheck", + "port": "http", + "scheme": "HTTP" + }, + "timeoutSeconds": 1, + "periodSeconds": 10, + "successThreshold": 1, + "failureThreshold": 3 + }, + "readinessProbe": { + "httpGet": { + "path": "/a1-p/healthcheck", + "port": "http", + "scheme": "HTTP" + }, + "timeoutSeconds": 1, + "periodSeconds": 10, + "successThreshold": 1, + "failureThreshold": 3 + }, + "terminationMessagePath": "/dev/termination-log", + "terminationMessagePolicy": "File", + "imagePullPolicy": "Always" + } + ], + "restartPolicy": "Always", + "terminationGracePeriodSeconds": 30, + "dnsPolicy": "ClusterFirst", + "serviceAccountName": "default", + "serviceAccount": "default", + "nodeName": "172.29.16.202", + "securityContext": { + + }, + "imagePullSecrets": [ + { + "name": "docker-reg-cred" + } + ], + "hostname": "a1mediator", + "schedulerName": "default-scheduler", + "enableServiceLinks": true + }, + "status": { + "phase": "Running", + "conditions": [ + { + "type": "Initialized", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:04Z" + }, + { + "type": "Ready", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:09Z" + }, + { + "type": "ContainersReady", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:09Z" + }, + { + "type": "PodScheduled", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:04Z" + } + ], + "hostIP": "172.29.16.202", + "podIP": "10.244.4.71", + "podIPs": [ + { + "ip": "10.244.4.71" + } + ], + "startTime": "2019-10-18T16:15:04Z", + "containerStatuses": [ + { + "name": "container-ricplt-a1mediator", + "state": { + "running": { + "startedAt": "2019-10-18T16:15:05Z" + } + }, + "lastState": { + + }, + "ready": true, + "restartCount": 0, + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-a1:0.10.3", + "imageID": "docker-pullable://registry.kube-system.svc.rec.io:5555/ric/ric-plt-a1@sha256:64a61ed84d4d05dfa1690bb45949da333d7b088e2e12dbba0ce60c06445f52cb", + "containerID": "docker://07ceed10ee2a4413c167951e458b59a505a073cce82ac543146e58b698489d59", + "started": true + } + ], + "qosClass": "BestEffort" + } + }, + { + "metadata": { + "name": "deployment-ricplt-appmgr-6ccf55b98b-kbkt4", + "generateName": "deployment-ricplt-appmgr-6ccf55b98b-", + "namespace": "ricplt", + "selfLink": "/api/v1/namespaces/ricplt/pods/deployment-ricplt-appmgr-6ccf55b98b-kbkt4", + "uid": "4e084e8a-eb0a-4ea2-9cc1-7f812cd6bb28", + "resourceVersion": "2945633", + "creationTimestamp": "2019-10-18T16:15:01Z", + "labels": { + "app": "ricplt-appmgr", + "group": "nagios", + "pod-template-hash": "6ccf55b98b", + "release": "r1-appmgr" + }, + "annotations": { + "kubernetes.io/psp": "caas-default" + }, + "ownerReferences": [ + { + "apiVersion": "apps/v1", + "kind": "ReplicaSet", + "name": "deployment-ricplt-appmgr-6ccf55b98b", + "uid": "a169ebc4-9b7c-4b8d-81ed-6364e07df24e", + "controller": true, + "blockOwnerDeletion": true + } + ] + }, + "spec": { + "volumes": [ + { + "name": "config-volume", + "configMap": { + "name": "configmap-ricplt-appmgr-appconfig", + "defaultMode": 420 + } + }, + { + "name": "cert-volume", + "configMap": { + "name": "xapp-mgr-certs", + "defaultMode": 420 + } + }, + { + "name": "secret-volume", + "secret": { + "secretName": "xapp-mgr-creds", + "defaultMode": 420 + } + }, + { + "name": "helm-secret-volume", + "emptyDir": { + + } + }, + { + "name": "appmgr-bin-volume", + "configMap": { + "name": "configmap-ricplt-appmgr-bin", + "defaultMode": 493 + } + }, + { + "name": "svcacct-ricplt-appmgr-token-kclzw", + "secret": { + "secretName": "svcacct-ricplt-appmgr-token-kclzw", + "defaultMode": 420 + } + } + ], + "initContainers": [ + { + "name": "container-ricplt-appmgr-copy-tiller-secret", + "image": "registry.kube-system.svc.rec.io:5555/ric/it-dep-init:0.0.1", + "command": [ + "/appmgr-tiller-secret-copier.sh" + ], + "envFrom": [ + { + "configMapRef": { + "name": "configmap-ricplt-appmgr-env" + } + } + ], + "env": [ + { + "name": "SVCACCT_NAME", + "value": "svcacct-ricplt-appmgr" + }, + { + "name": "CLUSTER_NAME", + "value": "kubernetes" + }, + { + "name": "KUBECONFIG", + "value": "/tmp/kubeconfig" + }, + { + "name": "K8S_API_HOST", + "value": "https://10.254.0.1:443" + }, + { + "name": "SECRET_NAMESPACE", + "value": "ricinfra" + }, + { + "name": "SECRET_NAME", + "value": "secret-helm-client-ricxapp" + } + ], + "resources": { + + }, + "volumeMounts": [ + { + "name": "helm-secret-volume", + "mountPath": "/opt/ric/secret" + }, + { + "name": "appmgr-bin-volume", + "mountPath": "/svcacct-to-kubeconfig.sh", + "subPath": "svcacct-to-kubeconfig.sh" + }, + { + "name": "appmgr-bin-volume", + "mountPath": "/appmgr-tiller-secret-copier.sh", + "subPath": "appmgr-tiller-secret-copier.sh" + }, + { + "name": "svcacct-ricplt-appmgr-token-kclzw", + "readOnly": true, + "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" + } + ], + "terminationMessagePath": "/dev/termination-log", + "terminationMessagePolicy": "File", + "imagePullPolicy": "IfNotPresent" + } + ], + "containers": [ + { + "name": "container-ricplt-appmgr", + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-appmgr:0.1.9", + "ports": [ + { + "name": "http", + "containerPort": 8080, + "protocol": "TCP" + }, + { + "name": "rmrroute", + "containerPort": 4561, + "protocol": "TCP" + }, + { + "name": "rmrdata", + "containerPort": 4560, + "protocol": "TCP" + } + ], + "envFrom": [ + { + "configMapRef": { + "name": "configmap-ricplt-appmgr-env" + } + } + ], + "resources": { + + }, + "volumeMounts": [ + { + "name": "config-volume", + "mountPath": "/opt/ric/config/appmgr.yaml", + "subPath": "appmgr.yaml" + }, + { + "name": "cert-volume", + "mountPath": "/opt/ric/certificates" + }, + { + "name": "helm-secret-volume", + "mountPath": "/opt/ric/secret" + }, + { + "name": "secret-volume", + "mountPath": "/opt/ric/secret/helm_repo_username", + "subPath": "helm_repo_username" + }, + { + "name": "secret-volume", + "mountPath": "/opt/ric/secret/helm_repo_password", + "subPath": "helm_repo_password" + }, + { + "name": "svcacct-ricplt-appmgr-token-kclzw", + "readOnly": true, + "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" + } + ], + "terminationMessagePath": "/dev/termination-log", + "terminationMessagePolicy": "File", + "imagePullPolicy": "Always" + } + ], + "restartPolicy": "Always", + "terminationGracePeriodSeconds": 30, + "dnsPolicy": "ClusterFirst", + "serviceAccountName": "svcacct-ricplt-appmgr", + "serviceAccount": "svcacct-ricplt-appmgr", + "nodeName": "172.29.16.203", + "securityContext": { + + }, + "imagePullSecrets": [ + { + "name": "docker-reg-cred" + } + ], + "hostname": "appmgr", + "schedulerName": "default-scheduler", + "enableServiceLinks": true + }, + "status": { + "phase": "Running", + "conditions": [ + { + "type": "Initialized", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:03Z" + }, + { + "type": "Ready", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:04Z" + }, + { + "type": "ContainersReady", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:04Z" + }, + { + "type": "PodScheduled", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:01Z" + } + ], + "hostIP": "172.29.16.203", + "podIP": "10.244.3.252", + "podIPs": [ + { + "ip": "10.244.3.252" + } + ], + "startTime": "2019-10-18T16:15:01Z", + "initContainerStatuses": [ + { + "name": "container-ricplt-appmgr-copy-tiller-secret", + "state": { + "terminated": { + "exitCode": 0, + "reason": "Completed", + "startedAt": "2019-10-18T16:15:02Z", + "finishedAt": "2019-10-18T16:15:02Z", + "containerID": "docker://130db0adfad526204726bf11fe24741d94f11f39f97f0d826b066ec852e5a452" + } + }, + "lastState": { + + }, + "ready": true, + "restartCount": 0, + "image": "registry.kube-system.svc.rec.io:5555/ric/it-dep-init:0.0.1", + "imageID": "docker-pullable://registry.kube-system.svc.rec.io:5555/ric/it-dep-init@sha256:d3a2c02660a0b5da5a7e38626c49018ca7f5e3bc39106b0728ff72245cd20be5", + "containerID": "docker://130db0adfad526204726bf11fe24741d94f11f39f97f0d826b066ec852e5a452" + } + ], + "containerStatuses": [ + { + "name": "container-ricplt-appmgr", + "state": { + "running": { + "startedAt": "2019-10-18T16:15:03Z" + } + }, + "lastState": { + + }, + "ready": true, + "restartCount": 0, + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-appmgr:0.1.9", + "imageID": "docker-pullable://registry.kube-system.svc.rec.io:5555/ric/ric-plt-appmgr@sha256:5c076f702d570b385d10200cda8d504475ce44eb1bcbb131b1d50e00eabae4d7", + "containerID": "docker://791f455c1974a100aaa09ab0a290e438d75aa1c3aadcb717c42d53e02cdedb83", + "started": true + } + ], + "qosClass": "BestEffort" + } + }, + { + "metadata": { + "name": "deployment-ricplt-dbaas-d4c9f7b88-7wgb9", + "generateName": "deployment-ricplt-dbaas-d4c9f7b88-", + "namespace": "ricplt", + "selfLink": "/api/v1/namespaces/ricplt/pods/deployment-ricplt-dbaas-d4c9f7b88-7wgb9", + "uid": "e54e51fc-c4bd-4308-805e-16c2d588dacd", + "resourceVersion": "2945634", + "creationTimestamp": "2019-10-18T16:15:01Z", + "labels": { + "app": "ricplt-dbaas", + "group": "nagios", + "pod-template-hash": "d4c9f7b88", + "release": "r1-dbaas" + }, + "annotations": { + "kubernetes.io/psp": "caas-default" + }, + "ownerReferences": [ + { + "apiVersion": "apps/v1", + "kind": "ReplicaSet", + "name": "deployment-ricplt-dbaas-d4c9f7b88", + "uid": "7e8d5d34-efa9-41fe-b92f-d9b71bc40360", + "controller": true, + "blockOwnerDeletion": true + } + ] + }, + "spec": { + "volumes": [ + { + "name": "default-token-5j24g", + "secret": { + "secretName": "default-token-5j24g", + "defaultMode": 420 + } + } + ], + "containers": [ + { + "name": "container-ricplt-dbaas", + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-dbaas:0.1.0", + "ports": [ + { + "name": "sql", + "containerPort": 6379, + "protocol": "TCP" + } + ], + "resources": { + + }, + "volumeMounts": [ + { + "name": "default-token-5j24g", + "readOnly": true, + "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" + } + ], + "terminationMessagePath": "/dev/termination-log", + "terminationMessagePolicy": "File", + "imagePullPolicy": "Always" + } + ], + "restartPolicy": "Always", + "terminationGracePeriodSeconds": 0, + "dnsPolicy": "ClusterFirst", + "serviceAccountName": "default", + "serviceAccount": "default", + "nodeName": "172.29.16.202", + "securityContext": { + + }, + "imagePullSecrets": [ + { + "name": "docker-reg-cred" + } + ], + "schedulerName": "default-scheduler", + "enableServiceLinks": true + }, + "status": { + "phase": "Running", + "conditions": [ + { + "type": "Initialized", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:01Z" + }, + { + "type": "Ready", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:03Z" + }, + { + "type": "ContainersReady", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:03Z" + }, + { + "type": "PodScheduled", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:01Z" + } + ], + "hostIP": "172.29.16.202", + "podIP": "10.244.4.70", + "podIPs": [ + { + "ip": "10.244.4.70" + } + ], + "startTime": "2019-10-18T16:15:01Z", + "containerStatuses": [ + { + "name": "container-ricplt-dbaas", + "state": { + "running": { + "startedAt": "2019-10-18T16:15:02Z" + } + }, + "lastState": { + + }, + "ready": true, + "restartCount": 0, + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-dbaas:0.1.0", + "imageID": "docker-pullable://registry.kube-system.svc.rec.io:5555/ric/ric-plt-dbaas@sha256:f63cfa353f355155ec6455a68d18c631900a2602bf7cc2ba35d6210971736b76", + "containerID": "docker://8972d8b61d5c3ff56b50814575647d70fb3307602506cda3e34b6734c28a3f36", + "started": true + } + ], + "qosClass": "BestEffort" + } + }, + { + "metadata": { + "name": "deployment-ricplt-e2mgr-86c76477c5-mf5t5", + "generateName": "deployment-ricplt-e2mgr-86c76477c5-", + "namespace": "ricplt", + "selfLink": "/api/v1/namespaces/ricplt/pods/deployment-ricplt-e2mgr-86c76477c5-mf5t5", + "uid": "5f2231ea-bec0-46fc-a8f8-09b0b80e982f", + "resourceVersion": "2945636", + "creationTimestamp": "2019-10-18T16:15:02Z", + "labels": { + "app": "ricplt-e2mgr", + "group": "nagios", + "pod-template-hash": "86c76477c5", + "release": "r1-e2mgr" + }, + "annotations": { + "kubernetes.io/psp": "caas-default" + }, + "ownerReferences": [ + { + "apiVersion": "apps/v1", + "kind": "ReplicaSet", + "name": "deployment-ricplt-e2mgr-86c76477c5", + "uid": "f7dfd4a3-4eb3-4c46-a6c8-adc4ae37ef57", + "controller": true, + "blockOwnerDeletion": true + } + ] + }, + "spec": { + "volumes": [ + { + "name": "local-router-file", + "configMap": { + "name": "configmap-ricplt-e2mgr-router-configmap", + "defaultMode": 420 + } + }, + { + "name": "local-configuration-file", + "configMap": { + "name": "configmap-ricplt-e2mgr-configuration-configmap", + "defaultMode": 420 + } + }, + { + "name": "default-token-5j24g", + "secret": { + "secretName": "default-token-5j24g", + "defaultMode": 420 + } + } + ], + "containers": [ + { + "name": "container-ricplt-e2mgr", + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-e2mgr:2.0.7", + "ports": [ + { + "name": "http", + "containerPort": 3800, + "protocol": "TCP" + }, + { + "name": "rmrroute", + "containerPort": 4561, + "protocol": "TCP" + }, + { + "name": "rmrdata", + "containerPort": 3801, + "protocol": "TCP" + } + ], + "envFrom": [ + { + "configMapRef": { + "name": "configmap-ricplt-e2mgr-env" + } + } + ], + "resources": { + + }, + "volumeMounts": [ + { + "name": "local-router-file", + "mountPath": "/opt/E2Manager/router.txt", + "subPath": "router.txt" + }, + { + "name": "local-configuration-file", + "mountPath": "/opt/E2Manager/resources/configuration.yaml", + "subPath": "configuration.yaml" + }, + { + "name": "default-token-5j24g", + "readOnly": true, + "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" + } + ], + "terminationMessagePath": "/dev/termination-log", + "terminationMessagePolicy": "File", + "imagePullPolicy": "Always", + "securityContext": { + "privileged": false + }, + "stdin": true, + "tty": true + } + ], + "restartPolicy": "Always", + "terminationGracePeriodSeconds": 30, + "dnsPolicy": "ClusterFirst", + "serviceAccountName": "default", + "serviceAccount": "default", + "nodeName": "172.29.16.204", + "securityContext": { + + }, + "imagePullSecrets": [ + { + "name": "docker-reg-cred" + } + ], + "hostname": "e2mgr", + "schedulerName": "default-scheduler", + "enableServiceLinks": true + }, + "status": { + "phase": "Running", + "conditions": [ + { + "type": "Initialized", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:02Z" + }, + { + "type": "Ready", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:05Z" + }, + { + "type": "ContainersReady", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:05Z" + }, + { + "type": "PodScheduled", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:02Z" + } + ], + "hostIP": "172.29.16.204", + "podIP": "10.244.2.100", + "podIPs": [ + { + "ip": "10.244.2.100" + } + ], + "startTime": "2019-10-18T16:15:02Z", + "containerStatuses": [ + { + "name": "container-ricplt-e2mgr", + "state": { + "running": { + "startedAt": "2019-10-18T16:15:04Z" + } + }, + "lastState": { + + }, + "ready": true, + "restartCount": 0, + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-e2mgr:2.0.7", + "imageID": "docker-pullable://registry.kube-system.svc.rec.io:5555/ric/ric-plt-e2mgr@sha256:87fa19a934215bdec71a355ef08eec9e273c992bab80af727f4f1b7a74ebacfa", + "containerID": "docker://ff3a2fcfc72b00e3c317899f2b620da2f65e3de260623daed7825f6a74dbcb5c", + "started": true + } + ], + "qosClass": "BestEffort" + } + }, + { + "metadata": { + "name": "deployment-ricplt-e2term-5dcf8b54b-5mkxl", + "generateName": "deployment-ricplt-e2term-5dcf8b54b-", + "namespace": "ricplt", + "selfLink": "/api/v1/namespaces/ricplt/pods/deployment-ricplt-e2term-5dcf8b54b-5mkxl", + "uid": "8fae1dcd-5e42-4a66-be6f-e893d5563689", + "resourceVersion": "2945639", + "creationTimestamp": "2019-10-18T16:15:03Z", + "labels": { + "app": "ricplt-e2term", + "group": "nagios", + "pod-template-hash": "5dcf8b54b", + "release": "r1-e2term" + }, + "annotations": { + "danm.k8s.io/interfaces": "[\n {\"clusterNetwork\":\"default\", \"ip\":\"dynamic\"},\n {\"clusterNetwork\":\"ran\", \"ip\":\"dynamic\", \"ip6\":\"dynamic\"}\n]\n", + "kubernetes.io/psp": "caas-default" + }, + "ownerReferences": [ + { + "apiVersion": "apps/v1", + "kind": "ReplicaSet", + "name": "deployment-ricplt-e2term-5dcf8b54b", + "uid": "cc20b8a0-6d74-4fb9-b384-bdce9c9ae184", + "controller": true, + "blockOwnerDeletion": true + } + ] + }, + "spec": { + "volumes": [ + { + "name": "local-router-file", + "configMap": { + "name": "configmap-ricplt-e2term-router-configmap", + "defaultMode": 420 + } + }, + { + "name": "localtime", + "hostPath": { + "path": "/etc/localtime", + "type": "" + } + }, + { + "name": "pizpub-config", + "configMap": { + "name": "configmap-ricplt-e2term-pizpub", + "defaultMode": 420 + } + }, + { + "name": "vol-shared", + "persistentVolumeClaim": { + "claimName": "pvc-ricplt-e2term" + } + }, + { + "name": "default-token-5j24g", + "secret": { + "secretName": "default-token-5j24g", + "defaultMode": 420 + } + } + ], + "containers": [ + { + "name": "container-ricplt-e2term", + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-e2:2.0.7.5", + "ports": [ + { + "name": "rmrroute", + "containerPort": 4561, + "protocol": "TCP" + }, + { + "name": "rmrdata", + "containerPort": 38000, + "protocol": "TCP" + } + ], + "envFrom": [ + { + "configMapRef": { + "name": "configmap-ricplt-e2term-env" + } + } + ], + "resources": { + + }, + "volumeMounts": [ + { + "name": "local-router-file", + "mountPath": "/opt/e2/router.txt", + "subPath": "router.txt" + }, + { + "name": "local-router-file", + "mountPath": "/tmp/rmr_verbose", + "subPath": "rmr_verbose" + }, + { + "name": "vol-shared", + "mountPath": "/data/outgoing/", + "subPath": "outgoing" + }, + { + "name": "default-token-5j24g", + "readOnly": true, + "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" + } + ], + "terminationMessagePath": "/dev/termination-log", + "terminationMessagePolicy": "File", + "imagePullPolicy": "Always", + "securityContext": { + "privileged": false + }, + "stdin": true, + "tty": true + }, + { + "name": "container-ricplt-e2term-pizpub", + "image": "registry.kube-system.svc.rec.io:5555/ric/pizpub:0.0.5155", + "resources": { + + }, + "volumeMounts": [ + { + "name": "localtime", + "readOnly": true, + "mountPath": "/etc/localtime" + }, + { + "name": "vol-shared", + "mountPath": "/data" + }, + { + "name": "pizpub-config", + "mountPath": "/opt/app/config/conf/" + }, + { + "name": "default-token-5j24g", + "readOnly": true, + "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" + } + ], + "lifecycle": { + "postStart": { + "exec": { + "command": [ + "/bin/sh", + "/opt/app/config/conf/cleaner.sh", + "/data/sent", + "3" + ] + } + } + }, + "terminationMessagePath": "/dev/termination-log", + "terminationMessagePolicy": "File", + "imagePullPolicy": "Always" + } + ], + "restartPolicy": "Always", + "terminationGracePeriodSeconds": 30, + "dnsPolicy": "ClusterFirstWithHostNet", + "serviceAccountName": "default", + "serviceAccount": "default", + "nodeName": "172.29.16.201", + "securityContext": { + + }, + "imagePullSecrets": [ + { + "name": "docker-reg-cred" + } + ], + "hostname": "e2term", + "schedulerName": "default-scheduler", + "enableServiceLinks": true + }, + "status": { + "phase": "Running", + "conditions": [ + { + "type": "Initialized", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:22Z" + }, + { + "type": "Ready", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:33Z" + }, + { + "type": "ContainersReady", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:33Z" + }, + { + "type": "PodScheduled", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:22Z" + } + ], + "hostIP": "172.29.16.201", + "podIP": "10.244.1.90", + "podIPs": [ + { + "ip": "10.244.1.90" + } + ], + "startTime": "2019-10-18T16:15:22Z", + "containerStatuses": [ + { + "name": "container-ricplt-e2term", + "state": { + "running": { + "startedAt": "2019-10-18T16:15:31Z" + } + }, + "lastState": { + + }, + "ready": true, + "restartCount": 0, + "image": "ranco-dev-tools.eastus.cloudapp.azure.com:10001/ric-plt-e2:2.0.7.5", + "imageID": "docker-pullable://registry.kube-system.svc.rec.io:5555/ric/ric-plt-e2@sha256:0ea1a356d018495a93e124ddd793e09626bf6e4d9b96355e731673ef7fab5a1f", + "containerID": "docker://bf9ca87dbad9436b0ed99ffe38036fb49033a9bc2cf2eb548397fbc9c48f1c3d", + "started": true + }, + { + "name": "container-ricplt-e2term-pizpub", + "state": { + "running": { + "startedAt": "2019-10-18T16:15:32Z" + } + }, + "lastState": { + + }, + "ready": true, + "restartCount": 0, + "image": "ranco-dev-tools.eastus.cloudapp.azure.com:10001/pizpub:0.0.5155", + "imageID": "docker-pullable://registry.kube-system.svc.rec.io:5555/ric/pizpub@sha256:138c2d2d25e6528c4a5a8a402c277722d1c1fd4d6792b644967acd538affb1ed", + "containerID": "docker://93e39661623b7afc8156008bb6fbc206458964a6eb0633f80164e4c7ef59fe76", + "started": true + } + ], + "qosClass": "BestEffort" + } + }, + { + "metadata": { + "name": "deployment-ricplt-jaegeradapter-6ff8676c7-m4qkf", + "generateName": "deployment-ricplt-jaegeradapter-6ff8676c7-", + "namespace": "ricplt", + "selfLink": "/api/v1/namespaces/ricplt/pods/deployment-ricplt-jaegeradapter-6ff8676c7-m4qkf", + "uid": "d6a5e9e9-87d0-4d1e-b1b7-cc1a4f20dc2e", + "resourceVersion": "2945640", + "creationTimestamp": "2019-10-18T16:15:08Z", + "labels": { + "app": "ricplt-jaegeradapter", + "group": "nagios", + "pod-template-hash": "6ff8676c7", + "release": "r1-jaegeradapter" + }, + "annotations": { + "kubernetes.io/psp": "caas-default" + }, + "ownerReferences": [ + { + "apiVersion": "apps/v1", + "kind": "ReplicaSet", + "name": "deployment-ricplt-jaegeradapter-6ff8676c7", + "uid": "98bc03d7-a082-4ac1-9b89-064022a37dff", + "controller": true, + "blockOwnerDeletion": true + } + ] + }, + "spec": { + "volumes": [ + { + "name": "default-token-5j24g", + "secret": { + "secretName": "default-token-5j24g", + "defaultMode": 420 + } + } + ], + "containers": [ + { + "name": "container-ricplt-jaegeradapter", + "image": "registry.kube-system.svc.rec.io:5555/ric/all-in-one:1.12", + "ports": [ + { + "name": "zipkincompact", + "containerPort": 5775, + "protocol": "UDP" + }, + { + "name": "jaegercompact", + "containerPort": 6831, + "protocol": "UDP" + }, + { + "name": "jaegerbinary", + "containerPort": 6832, + "protocol": "UDP" + }, + { + "name": "httpquery", + "containerPort": 16686, + "protocol": "TCP" + }, + { + "name": "httpconfig", + "containerPort": 5778, + "protocol": "TCP" + }, + { + "name": "zipkinhttp", + "containerPort": 9411, + "protocol": "TCP" + }, + { + "name": "jaegerhttp", + "containerPort": 14268, + "protocol": "TCP" + }, + { + "name": "jaegerhttpt", + "containerPort": 14267, + "protocol": "TCP" + } + ], + "envFrom": [ + { + "configMapRef": { + "name": "configmap-ricplt-jaegeradapter" + } + } + ], + "resources": { + + }, + "volumeMounts": [ + { + "name": "default-token-5j24g", + "readOnly": true, + "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" + } + ], + "livenessProbe": { + "httpGet": { + "path": "/", + "port": 16686, + "scheme": "HTTP" + }, + "timeoutSeconds": 1, + "periodSeconds": 10, + "successThreshold": 1, + "failureThreshold": 3 + }, + "readinessProbe": { + "httpGet": { + "path": "/", + "port": 16686, + "scheme": "HTTP" + }, + "timeoutSeconds": 1, + "periodSeconds": 10, + "successThreshold": 1, + "failureThreshold": 3 + }, + "terminationMessagePath": "/dev/termination-log", + "terminationMessagePolicy": "File", + "imagePullPolicy": "Always" + } + ], + "restartPolicy": "Always", + "terminationGracePeriodSeconds": 30, + "dnsPolicy": "ClusterFirst", + "serviceAccountName": "default", + "serviceAccount": "default", + "nodeName": "172.29.16.203", + "securityContext": { + + }, + "imagePullSecrets": [ + { + "name": "docker-reg-cred" + } + ], + "hostname": "jaegeradapter", + "schedulerName": "default-scheduler", + "enableServiceLinks": true + }, + "status": { + "phase": "Running", + "conditions": [ + { + "type": "Initialized", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:08Z" + }, + { + "type": "Ready", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:15Z" + }, + { + "type": "ContainersReady", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:15Z" + }, + { + "type": "PodScheduled", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:08Z" + } + ], + "hostIP": "172.29.16.203", + "podIP": "10.244.3.254", + "podIPs": [ + { + "ip": "10.244.3.254" + } + ], + "startTime": "2019-10-18T16:15:08Z", + "containerStatuses": [ + { + "name": "container-ricplt-jaegeradapter", + "state": { + "running": { + "startedAt": "2019-10-18T16:15:09Z" + } + }, + "lastState": { + + }, + "ready": true, + "restartCount": 0, + "image": "registry.kube-system.svc.rec.io:5555/ric/all-in-one:1.12", + "imageID": "docker-pullable://registry.kube-system.svc.rec.io:5555/ric/all-in-one@sha256:51b901b653f4a4ca5dd50be9133c08dacf2d3eb092e507c213e7955a0e132297", + "containerID": "docker://95013a49a1705a503f5f7dde7a38fa7277523a73cdef96d264fcefe170e8a921", + "started": true + } + ], + "qosClass": "BestEffort" + } + }, + { + "metadata": { + "name": "deployment-ricplt-rsm-88477585f-qkkj7", + "generateName": "deployment-ricplt-rsm-88477585f-", + "namespace": "ricplt", + "selfLink": "/api/v1/namespaces/ricplt/pods/deployment-ricplt-rsm-88477585f-qkkj7", + "uid": "d4c58ff4-743e-4ed6-bd36-aeb02daa1ca6", + "resourceVersion": "2945642", + "creationTimestamp": "2019-10-18T16:15:07Z", + "labels": { + "app": "ricplt-rsm", + "group": "nagios", + "pod-template-hash": "88477585f", + "release": "r1-rsm" + }, + "annotations": { + "kubernetes.io/psp": "caas-default" + }, + "ownerReferences": [ + { + "apiVersion": "apps/v1", + "kind": "ReplicaSet", + "name": "deployment-ricplt-rsm-88477585f", + "uid": "1fe7de57-90d9-4898-9b71-1ae9c4a6f014", + "controller": true, + "blockOwnerDeletion": true + } + ] + }, + "spec": { + "volumes": [ + { + "name": "local-router-file", + "configMap": { + "name": "configmap-ricplt-rsm-router-configmap", + "defaultMode": 420 + } + }, + { + "name": "local-configuration-file", + "configMap": { + "name": "configmap-ricplt-rsm", + "defaultMode": 420 + } + }, + { + "name": "default-token-5j24g", + "secret": { + "secretName": "default-token-5j24g", + "defaultMode": 420 + } + } + ], + "containers": [ + { + "name": "container-ricplt-rsm", + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-rsm:2.0.7", + "ports": [ + { + "name": "http", + "containerPort": 4800, + "protocol": "TCP" + }, + { + "name": "rmrroute", + "containerPort": 4561, + "protocol": "TCP" + }, + { + "name": "rmrdata", + "containerPort": 4801, + "protocol": "TCP" + } + ], + "envFrom": [ + { + "configMapRef": { + "name": "configmap-ricplt-rsm-env" + } + } + ], + "resources": { + + }, + "volumeMounts": [ + { + "name": "local-router-file", + "mountPath": "/opt/RSM/router.txt", + "subPath": "router.txt" + }, + { + "name": "local-configuration-file", + "mountPath": "/opt/RSM/resources/configuration.yaml", + "subPath": "configuration.yaml" + }, + { + "name": "default-token-5j24g", + "readOnly": true, + "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" + } + ], + "terminationMessagePath": "/dev/termination-log", + "terminationMessagePolicy": "File", + "imagePullPolicy": "Always", + "securityContext": { + "privileged": false + }, + "stdin": true, + "tty": true + } + ], + "restartPolicy": "Always", + "terminationGracePeriodSeconds": 30, + "dnsPolicy": "ClusterFirst", + "serviceAccountName": "default", + "serviceAccount": "default", + "nodeName": "172.29.16.203", + "securityContext": { + + }, + "imagePullSecrets": [ + { + "name": "docker-reg-cred" + } + ], + "hostname": "rsm", + "schedulerName": "default-scheduler", + "enableServiceLinks": true + }, + "status": { + "phase": "Running", + "conditions": [ + { + "type": "Initialized", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:07Z" + }, + { + "type": "Ready", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:09Z" + }, + { + "type": "ContainersReady", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:09Z" + }, + { + "type": "PodScheduled", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:07Z" + } + ], + "hostIP": "172.29.16.203", + "podIP": "10.244.3.253", + "podIPs": [ + { + "ip": "10.244.3.253" + } + ], + "startTime": "2019-10-18T16:15:07Z", + "containerStatuses": [ + { + "name": "container-ricplt-rsm", + "state": { + "running": { + "startedAt": "2019-10-18T16:15:08Z" + } + }, + "lastState": { + + }, + "ready": true, + "restartCount": 0, + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-rsm:2.0.7", + "imageID": "docker-pullable://registry.kube-system.svc.rec.io:5555/ric/ric-plt-rsm@sha256:e6fb3bc17fcd5a2fbc7d34eeb744fbfed4eaaaf6c669e084b379ee05368820d3", + "containerID": "docker://5e90673a6b2c292f2ce7c731bf8747c8a63f429eca08d08a993130001c7d6f5e", + "started": true + } + ], + "qosClass": "BestEffort" + } + }, + { + "metadata": { + "name": "deployment-ricplt-submgr-7549b87fb8-4t6mx", + "generateName": "deployment-ricplt-submgr-7549b87fb8-", + "namespace": "ricplt", + "selfLink": "/api/v1/namespaces/ricplt/pods/deployment-ricplt-submgr-7549b87fb8-4t6mx", + "uid": "c6fbd48b-2757-421c-a534-f1931b04312b", + "resourceVersion": "2945646", + "creationTimestamp": "2019-10-18T16:15:05Z", + "labels": { + "app": "ricplt-submgr", + "group": "nagios", + "pod-template-hash": "7549b87fb8", + "release": "r1-submgr" + }, + "annotations": { + "kubernetes.io/psp": "caas-default" + }, + "ownerReferences": [ + { + "apiVersion": "apps/v1", + "kind": "ReplicaSet", + "name": "deployment-ricplt-submgr-7549b87fb8", + "uid": "e2b9dd9f-cca4-4f64-9e11-b6ee174c4f6f", + "controller": true, + "blockOwnerDeletion": true + } + ] + }, + "spec": { + "volumes": [ + { + "name": "config-volume", + "configMap": { + "name": "submgrcfg", + "items": [ + { + "key": "submgrcfg", + "path": "submgr-config.yaml", + "mode": 420 + } + ], + "defaultMode": 420 + } + }, + { + "name": "default-token-5j24g", + "secret": { + "secretName": "default-token-5j24g", + "defaultMode": 420 + } + } + ], + "containers": [ + { + "name": "container-ricplt-submgr", + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-submgr:0.10.5", + "command": [ + "/run_submgr.sh" + ], + "ports": [ + { + "name": "http", + "containerPort": 3800, + "protocol": "TCP" + }, + { + "name": "rmrroute", + "containerPort": 4561, + "protocol": "TCP" + }, + { + "name": "rmrdata", + "containerPort": 4560, + "protocol": "TCP" + } + ], + "envFrom": [ + { + "configMapRef": { + "name": "configmap-ricplt-submgr-env" + } + } + ], + "resources": { + + }, + "volumeMounts": [ + { + "name": "config-volume", + "mountPath": "/cfg" + }, + { + "name": "default-token-5j24g", + "readOnly": true, + "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" + } + ], + "terminationMessagePath": "/dev/termination-log", + "terminationMessagePolicy": "File", + "imagePullPolicy": "Always" + } + ], + "restartPolicy": "Always", + "terminationGracePeriodSeconds": 30, + "dnsPolicy": "ClusterFirst", + "serviceAccountName": "default", + "serviceAccount": "default", + "nodeName": "172.29.16.205", + "securityContext": { + + }, + "imagePullSecrets": [ + { + "name": "docker-reg-cred" + } + ], + "hostname": "submgr", + "schedulerName": "default-scheduler", + "enableServiceLinks": true + }, + "status": { + "phase": "Running", + "conditions": [ + { + "type": "Initialized", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:05Z" + }, + { + "type": "Ready", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:07Z" + }, + { + "type": "ContainersReady", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:07Z" + }, + { + "type": "PodScheduled", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:05Z" + } + ], + "hostIP": "172.29.16.205", + "podIP": "10.244.0.168", + "podIPs": [ + { + "ip": "10.244.0.168" + } + ], + "startTime": "2019-10-18T16:15:05Z", + "containerStatuses": [ + { + "name": "container-ricplt-submgr", + "state": { + "running": { + "startedAt": "2019-10-18T16:15:07Z" + } + }, + "lastState": { + + }, + "ready": true, + "restartCount": 0, + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-submgr:0.10.5", + "imageID": "docker-pullable://registry.kube-system.svc.rec.io:5555/ric/ric-plt-submgr@sha256:aa8ada253d0800a849b6124fc54793815caaf93ad46b8d47cdd1f590ef69f813", + "containerID": "docker://724ba7834ef80d1f3c85ae7990ead480ed5226f0275816bae358edc9ddf54da6", + "started": true + } + ], + "qosClass": "BestEffort" + } + }, + { + "metadata": { + "name": "deployment-ricplt-vespamgr-55f6484b7-g5zfw", + "generateName": "deployment-ricplt-vespamgr-55f6484b7-", + "namespace": "ricplt", + "selfLink": "/api/v1/namespaces/ricplt/pods/deployment-ricplt-vespamgr-55f6484b7-g5zfw", + "uid": "a7ae0f4a-adfa-48c6-8c41-725ba1c84b11", + "resourceVersion": "2945649", + "creationTimestamp": "2019-10-18T16:15:06Z", + "labels": { + "app": "ricplt-vespamgr", + "group": "nagios", + "pod-template-hash": "55f6484b7", + "release": "r1-vespamgr" + }, + "annotations": { + "kubernetes.io/psp": "caas-default" + }, + "ownerReferences": [ + { + "apiVersion": "apps/v1", + "kind": "ReplicaSet", + "name": "deployment-ricplt-vespamgr-55f6484b7", + "uid": "dc5e0e81-23da-4fed-99da-14cb7a8fe06c", + "controller": true, + "blockOwnerDeletion": true + } + ] + }, + "spec": { + "volumes": [ + { + "name": "default-token-5j24g", + "secret": { + "secretName": "default-token-5j24g", + "defaultMode": 420 + } + } + ], + "containers": [ + { + "name": "container-ricplt-vespamgr", + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-vespamgr:0.0.5", + "ports": [ + { + "name": "http", + "containerPort": 8080, + "protocol": "TCP" + } + ], + "envFrom": [ + { + "configMapRef": { + "name": "configmap-ricplt-vespamgr" + } + }, + { + "secretRef": { + "name": "vespa-secrets" + } + } + ], + "env": [ + { + "name": "VESMGR_APPMGRDOMAIN", + "value": "appmgr-service" + } + ], + "resources": { + + }, + "volumeMounts": [ + { + "name": "default-token-5j24g", + "readOnly": true, + "mountPath": "/var/run/secrets/kubernetes.io/serviceaccount" + } + ], + "livenessProbe": { + "httpGet": { + "path": "/supervision", + "port": 8080, + "scheme": "HTTP" + }, + "initialDelaySeconds": 30, + "timeoutSeconds": 20, + "periodSeconds": 60, + "successThreshold": 1, + "failureThreshold": 3 + }, + "terminationMessagePath": "/dev/termination-log", + "terminationMessagePolicy": "File", + "imagePullPolicy": "Always" + } + ], + "restartPolicy": "Always", + "terminationGracePeriodSeconds": 30, + "dnsPolicy": "ClusterFirst", + "serviceAccountName": "default", + "serviceAccount": "default", + "nodeName": "172.29.16.204", + "securityContext": { + + }, + "imagePullSecrets": [ + { + "name": "docker-reg-cred" + } + ], + "hostname": "vespamgr", + "schedulerName": "default-scheduler", + "enableServiceLinks": true + }, + "status": { + "phase": "Running", + "conditions": [ + { + "type": "Initialized", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:06Z" + }, + { + "type": "Ready", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:08Z" + }, + { + "type": "ContainersReady", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:08Z" + }, + { + "type": "PodScheduled", + "status": "True", + "lastProbeTime": null, + "lastTransitionTime": "2019-10-18T16:15:06Z" + } + ], + "hostIP": "172.29.16.204", + "podIP": "10.244.2.101", + "podIPs": [ + { + "ip": "10.244.2.101" + } + ], + "startTime": "2019-10-18T16:15:06Z", + "containerStatuses": [ + { + "name": "container-ricplt-vespamgr", + "state": { + "running": { + "startedAt": "2019-10-18T16:15:08Z" + } + }, + "lastState": { + + }, + "ready": true, + "restartCount": 0, + "image": "registry.kube-system.svc.rec.io:5555/ric/ric-plt-vespamgr:0.0.5", + "imageID": "docker-pullable://registry.kube-system.svc.rec.io:5555/ric/ric-plt-vespamgr@sha256:97753ef72471a5fddd59ff35a2fe763b041848f6e83214acb78ad73c7316b371", + "containerID": "docker://80884c969cbf802945c075afc47d747b5e747e4645c691d376820c9d61094e7c", + "started": true + } + ], + "qosClass": "BestEffort" + } + } + ] +} \ No newline at end of file