Reworked datagrepper POC deployment to deployment config

This commit is contained in:
Adam Saleh 2020-12-09 12:38:18 +01:00
parent 2150d5d278
commit 720e3bd13d

View file

@ -1,23 +1,34 @@
---
apiVersion: apps/v1
kind: Deployment
kind: DeploymentConfig
apiVersion: v1
metadata:
name: datgrepper
name: datagrepper
labels:
app: datagrepper
spec:
strategy:
resources: {}
replicas: 1
test: false
selector:
matchLabels:
name: datgrepper
deploymentconfig: datagrepper
app: datagrepper
template:
metadata:
labels:
name: datgrepper
app: datgrepper
service: datgrepper
name: datgrepper
name: datagrepper
app: datagrepper
service: datagrepper
name: datagrepper
spec:
volumes:
- configMap:
name: datagrepper
name: datagrepper
containers:
- command: ["gunicorn"]
- name: datagrepper
image: datagrepper
command: ["gunicorn"]
args:
- "-b"
- "0.0.0.0:8080"
@ -28,8 +39,6 @@ spec:
- "-t"
- "175"
- "datagrepper.app:app"
image: datagrepper:latest
name: datagrepper
ports:
- containerPort: 8080
env:
@ -42,12 +51,9 @@ spec:
- mountPath: /srv/datanommer/fedmsg.d/datagrepper.cfg
subpath: datagrepper.cfg
name: datagrepper
volumes:
- configMap:
name: datagrepper
name: datagrepper
triggers:
- imageChangeParams:
- type: ImageChange
imageChangeParams:
automatic: true
containerNames:
- datagrepper
@ -55,5 +61,4 @@ spec:
kind: ImageStreamTag
name: datagrepper:latest
namespace: monitor-dashboard
type: ImageChange
- type: ConfigChange