datahub/contrib/kubernetes/yaml/datahub-mae-consumer-deployment.yaml
Mars Lan 920a1774dc
docs: points to docker images hosted by linkedin org (#1683)
As we're now utilize GitHub Actions to build & publish docker images to docker hub under linkedin org
Also allow overriding image tags via DATAHUB_VERSION environment variable
2020-06-01 09:36:51 -07:00

57 lines
1.7 KiB
YAML

apiVersion: apps/v1
kind: Deployment
metadata:
name: datahub-mae-consumer-deployment
labels:
app: datahub-mae-consumer
spec:
replicas: 1
selector:
matchLabels:
app: datahub-mae-consumer
template:
metadata:
labels:
app: datahub-mae-consumer
spec:
containers:
- name: datahub-mae-consumer
image: linkedin/datahub-mae-consumer:latest
command: ["/bin/sh", "-c" ,"./mae-consumer-job/bin/mae-consumer-job"]
env:
- name: KAFKA_BOOTSTRAP_SERVER
valueFrom:
configMapKeyRef:
name: datahub-configuration
key: kafka.bootstrap.server
- name: KAFKA_SCHEMAREGISTRY_URL
valueFrom:
configMapKeyRef:
name: datahub-configuration
key: kafka.schemaregistry.url
- name: ELASTICSEARCH_HOST
valueFrom:
configMapKeyRef:
name: datahub-configuration
key: elasticsearch.host
- name: ELASTICSEARCH_PORT
valueFrom:
configMapKeyRef:
name: datahub-configuration
key: elasticsearch.port
- name: NEO4J_URI
valueFrom:
configMapKeyRef:
name: datahub-configuration
key: neo4j.uri
- name: NEO4J_USERNAME
valueFrom:
secretKeyRef:
name: datahub-secret
key: neo4j.username
- name: NEO4J_PASSWORD
valueFrom:
secretKeyRef:
name: datahub-secret
key: neo4j.password