From 53c9fab327d1d9a079154b01242cf0930c106989 Mon Sep 17 00:00:00 2001 From: Rajamohan Raj Date: Fri, 1 Nov 2019 00:30:30 +0000 Subject: First working draft of kafka for inference app Created a python based inference app which can query a given metrics for a given duration from kafka topic. Consumer runs on separate thread and doesnt interfere with the main app. Issue-ID: ONAPARC-528 Signed-off-by: Rajamohan Raj Change-Id: Ic84ea137b134385246bf11dee2ed6d34b593b956 --- .../kafka.inference.deploy.yaml | 31 ++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 vnfs/DAaaS/microservices/PythonApps/python-kafkaConsumer-inference-app/kubernetes-manifests/kafka.inference.deploy.yaml (limited to 'vnfs/DAaaS/microservices/PythonApps/python-kafkaConsumer-inference-app/kubernetes-manifests') diff --git a/vnfs/DAaaS/microservices/PythonApps/python-kafkaConsumer-inference-app/kubernetes-manifests/kafka.inference.deploy.yaml b/vnfs/DAaaS/microservices/PythonApps/python-kafkaConsumer-inference-app/kubernetes-manifests/kafka.inference.deploy.yaml new file mode 100644 index 00000000..bbd3d55b --- /dev/null +++ b/vnfs/DAaaS/microservices/PythonApps/python-kafkaConsumer-inference-app/kubernetes-manifests/kafka.inference.deploy.yaml @@ -0,0 +1,31 @@ +apiVersion: extensions/v1beta1 +kind: Deployment +metadata: + name: python-kafkaconsumer-inference-app + labels: + app: python-kafkaconsumer-inference-app + tier: app +spec: + replicas: 1 + selector: + matchLabels: + app: python-kafkaconsumer-inference-app + tier: app + template: + metadata: + labels: + app: python-kafkaconsumer-inference-app + tier: app + spec: + containers: + - name: python-kafkaconsumer-inference-app + image: python-kafkaconsumer-inference-app + ports: + - containerPort: 8080 + resources: + requests: + memory: "640Mi" + cpu: "2500m" + limits: + memory: "1280Mi" + cpu: "5000m" -- cgit 1.2.3-korg