event-processor: helm chart

issue: #7
diff --git a/events/chart/Chart.yaml b/events/chart/Chart.yaml
new file mode 100644
index 0000000..b06b368
--- /dev/null
+++ b/events/chart/Chart.yaml
@@ -0,0 +1,10 @@
+apiVersion: v2
+name: pcloud-event-processor
+version: 0.0.1
+description: PCloud Event Processor
+type: application
+sources:
+  - https://github.com/giolekva/pcloud/tree/master/events
+mainteners:
+  - name: Giorgi Lekveishvili
+    url: https://github.com/giolekva
diff --git a/events/chart/README.md b/events/chart/README.md
new file mode 100644
index 0000000..b160c17
--- /dev/null
+++ b/events/chart/README.md
@@ -0,0 +1,3 @@
+# PCloud Event Processor
+
+Periodically queries Knowledge Graph for new events and processes them.
\ No newline at end of file
diff --git a/events/chart/templates/deployment.yaml b/events/chart/templates/deployment.yaml
new file mode 100644
index 0000000..991aa18
--- /dev/null
+++ b/events/chart/templates/deployment.yaml
@@ -0,0 +1,20 @@
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+  name: event-processor
+  namespace: {{ .Release.Namespace }}
+spec:
+  selector:
+    matchLabels:
+      app: event-processor
+  replicas: {{ .Values.replicas }}
+  template:
+    metadata:
+      labels:
+        app: event-processor
+    spec:
+      containers:
+      - name: event-processor
+        image: {{ .Values.image.name }}:{{ .Values.image.tag }}
+        imagePullPolicy: {{ .Values.image.pullPolicy }}
+        command: ["event-processor", "--logtostderr", "--api_addr=http://api.pcloud.svc:1111/graphql", "--app_manager_addr=http://app-manager.pcloud-app-manager.svc:80", "--object_store_addr=http://minio.app-object-store.svc:9000"]
diff --git a/events/chart/values.yaml b/events/chart/values.yaml
new file mode 100644
index 0000000..615d227
--- /dev/null
+++ b/events/chart/values.yaml
@@ -0,0 +1,5 @@
+replicas: 1
+image:
+  name: giolekva/pcloud-event-processor
+  tag: latest
+  pullPolicy: Always