From 73bc97c147f26a5096f32fea451293e0e2ab0698 Mon Sep 17 00:00:00 2001 From: Petr Pchelko Date: Wed, 20 Dec 2017 13:58:57 -0800 Subject: [PATCH] Added CPJobQueue deployment and redis deployment --- mediawiki-dev.yaml | 57 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/mediawiki-dev.yaml b/mediawiki-dev.yaml index e496cef..f783401 100644 --- a/mediawiki-dev.yaml +++ b/mediawiki-dev.yaml @@ -376,6 +376,35 @@ spec: --- apiVersion: apps/v1beta1 kind: Deployment +metadata: + name: redis-deploy +spec: + replicas: 1 + template: + metadata: + labels: + service_name: redis + spec: + containers: + - name: redis + image: redis + ports: + - containerPort: 6379 +--- +apiVersion: v1 +kind: Service +metadata: + name: redis-svc +spec: + type: ClusterIP + ports: + - name: redis-port + port: 6379 + selector: + service_name: redis +--- +apiVersion: apps/v1beta1 +kind: Deployment metadata: name: eventlogging-service-deploy spec: @@ -418,6 +447,8 @@ spec: containers: - name: change-propagation image: wikimedia/change-propagation + command: [ 'node' ] + args: ['/opt/service/server.js', '-c', '/etc/config.changeprop.yaml'] env: - name: MEDIAWIKI_URL value: http://mediawiki-svc @@ -425,4 +456,30 @@ spec: value: http://restbase-svc:7231 - name: KAFKA_BROKER_LIST value: kafka-svc:9092 +--- +apiVersion: apps/v1beta1 +kind: Deployment +metadata: + name: cpjobqueue-deploy +spec: + replicas: 1 + template: + metadata: + labels: + service_name: cpjobqueue + spec: + containers: + - name: cpjobqueue + image: wikimedia/change-propagation + command: [ 'node' ] + args: ['/opt/service/server.js', '-c', '/etc/config.jobqueue.yaml'] + env: + - name: MEDIAWIKI_URL + value: http://mediawiki-svc + - name: REDIS_HOST + value: redis-svc + - name: REDIS_PORT + value: "6379" + - name: KAFKA_BROKER_LIST + value: kafka-svc:9092 # End Change-Prop