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