Skip to content

Commit

Permalink
add table extraction taskrunner
Browse files Browse the repository at this point in the history
  • Loading branch information
dgauldie committed Sep 26, 2024
1 parent 89b2ef1 commit 88769f9
Show file tree
Hide file tree
Showing 9 changed files with 91 additions and 2 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: terarium
resources:
- table-extraction-taskrunner-deployment.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: table-extraction-taskrunner
labels:
software.uncharted.terarium/name: table-extraction-taskrunner
software.uncharted.terarium/component: taskrunner
software.uncharted.terarium/service: table-extraction
software.uncharted.terarium/part-of: services
spec:
replicas: 1
selector:
matchLabels:
software.uncharted.terarium/name: table-extraction-taskrunner
strategy:
type: Recreate
template:
metadata:
labels:
software.uncharted.terarium/name: table-extraction-taskrunner
spec:
containers:
- name: table-extraction-taskrunner
image: table-extraction-taskrunner-image
imagePullPolicy: Always
resources: {}
imagePullSecrets:
- name: ghcr-cred
restartPolicy: Always
status: {}
1 change: 1 addition & 0 deletions kubernetes/overlays/prod/base/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ patches:
- path: services/skema/skema-memgraph-deployment.yaml
- path: services/skema/skema-rs-deployment.yaml
- path: services/skema/skema-unified-deployment.yaml
- path: services/table-extraction-taskrunner/table-extraction-taskrunner-deployment.yaml
- path: services/text-extraction-taskrunner/text-extraction-taskrunner-deployment.yaml

configMapGenerator:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ spec:
name: mq-creds
key: password
- name: TERARIUM_TASKRUNNER_REQUEST-TYPE
value: 'equation-extraction'
value: 'equation_extraction'
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: table-extraction-taskrunner
spec:
strategy:
type: RollingUpdate
template:
spec:
containers:
- name: table-extraction-taskrunner
imagePullPolicy: Always
env:
- name: ASKEM_DOC_AI_API_KEY
valueFrom:
secretKeyRef:
name: chat-gpt-secrets
key: chatgptkey
- name: SPRING_RABBITMQ_ADDRESSES
valueFrom:
secretKeyRef:
name: mq-creds
key: address
- name: TERARIUM_MQ-USERNAME
valueFrom:
secretKeyRef:
name: mq-creds
key: username
- name: TERARIUM_MQ-PASSWORD
valueFrom:
secretKeyRef:
name: mq-creds
key: password
- name: TERARIUM_TASKRUNNER_REQUEST-TYPE
value: 'table_extraction'
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@ spec:
name: mq-creds
key: password
- name: TERARIUM_TASKRUNNER_REQUEST-TYPE
value: 'text-extraction'
value: 'text_extraction'
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,11 @@ images:
newName: ghcr.io/darpa-askem/text-extraction-taskrunner
newTag: 'latest'

# Table extraction (CPU)
- name: table-extraction-taskrunner-image
newName: ghcr.io/darpa-askem/table-extraction-taskrunner
newTag: 'latest'

# climate data
- name: climate-data-image
newName: ghcr.io/darpa-askem/climate-data-service
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,11 @@ images:
newName: ghcr.io/darpa-askem/text-extraction-taskrunner
newTag: '2.21.3'

# Table extraction (CPU)
- name: table-extraction-taskrunner-image
newName: ghcr.io/darpa-askem/table-extraction-taskrunner
newTag: 'latest'

# Integration Dashboard
- name: integration-dashboard-image
newName: ghcr.io/darpa-askem/integration-dashboard
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -103,6 +103,11 @@ images:
newName: ghcr.io/darpa-askem/text-extraction-taskrunner
newTag: 'latest'

# Table extraction (CPU)
- name: table-extraction-taskrunner-image
newName: ghcr.io/darpa-askem/table-extraction-taskrunner
newTag: 'latest'

# climate data
- name: climate-data-image
newName: ghcr.io/darpa-askem/climate-data-service
Expand Down

0 comments on commit 88769f9

Please sign in to comment.