From 411bcceb74b18a2937a29201f6caaf195bdc18ee Mon Sep 17 00:00:00 2001 From: Norbert Ropiak <norbert.ropiak@pwr.edu.pl> Date: Mon, 24 Jan 2022 12:45:24 +0000 Subject: [PATCH] Add deployment.yaml --- config.ini | 10 ++------- deployment.yaml | 57 +++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 59 insertions(+), 8 deletions(-) create mode 100644 deployment.yaml diff --git a/config.ini b/config.ini index 2845245..beb8c9a 100755 --- a/config.ini +++ b/config.ini @@ -1,6 +1,5 @@ [service] tool = wordifier - root = /samba/requests/ rabbit_host = rabbitmq rabbit_user = test @@ -8,13 +7,8 @@ rabbit_password = test queue_prefix = nlp_ [tool] -workers_number = 5 -processed_lines = 1000 +workers_number = 2 [logging] port = 9998 -local_log_level = INFO - -[logging_levels] -__main__ = INFO - +local_log_level = INFO \ No newline at end of file diff --git a/deployment.yaml b/deployment.yaml new file mode 100644 index 0000000..a01efea --- /dev/null +++ b/deployment.yaml @@ -0,0 +1,57 @@ +apiVersion: apps/v1 +kind: Deployment +metadata: + labels: + app: wordifier + name: wordifier + namespace: nlpworkers +spec: + replicas: 1 + selector: + matchLabels: + app: wordifier + template: + metadata: + labels: + app: wordifier + spec: + containers: + - image: clarinpl/wordifier:latest + name: wordifier + volumeMounts: + - name: samba + mountPath: /samba + - name: config + mountPath: /home/worker/config.ini + subPath: config.ini + volumes: + - name: samba + hostPath: + path: /samba + type: "" + - name: config + configMap: + name: wordifier-config-ini + +--- +apiVersion: v1 +data: + config.ini: |- + [service] + tool = wordifier + root = /samba/requests/ + rabbit_host = rabbit_host + rabbit_user = rabbit_user + rabbit_password = rabbit_password + queue_prefix = nlp_ + + [tool] + workers_number = 2 + + [logging] + port = 9998 + local_log_level = INFO +kind: ConfigMap +metadata: + name: wordifier-config-ini + namespace: nlpworkers -- GitLab