Reworked datagrepper POC deployment to deployment config
This commit is contained in:
parent
2150d5d278
commit
720e3bd13d
1 changed files with 51 additions and 46 deletions
|
@ -1,59 +1,64 @@
|
||||||
---
|
---
|
||||||
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:
|
||||||
containers:
|
|
||||||
- command: ["gunicorn"]
|
|
||||||
args:
|
|
||||||
- "-b"
|
|
||||||
- "0.0.0.0:8080"
|
|
||||||
- "-w"
|
|
||||||
- "4"
|
|
||||||
- "--log-level"
|
|
||||||
- "DEBUG"
|
|
||||||
- "-t"
|
|
||||||
- "175"
|
|
||||||
- "datagrepper.app:app"
|
|
||||||
image: datagrepper:latest
|
|
||||||
name: datagrepper
|
|
||||||
ports:
|
|
||||||
- containerPort: 8080
|
|
||||||
env:
|
|
||||||
- name: "DATAGREPPER_CONFIG"
|
|
||||||
value: "/srv/datanommer/apache/datagrepper.cfg"
|
|
||||||
volumeMounts:
|
|
||||||
- mountPath: /etc/fedmsg.d/datagrepper.py
|
|
||||||
subpath: datagrepper.py
|
|
||||||
name: datagrepper
|
|
||||||
- mountPath: /srv/datanommer/fedmsg.d/datagrepper.cfg
|
|
||||||
subpath: datagrepper.cfg
|
|
||||||
name: datagrepper
|
|
||||||
volumes:
|
volumes:
|
||||||
- configMap:
|
- configMap:
|
||||||
name: datagrepper
|
name: datagrepper
|
||||||
name: datagrepper
|
name: datagrepper
|
||||||
triggers:
|
containers:
|
||||||
- imageChangeParams:
|
- name: datagrepper
|
||||||
automatic: true
|
image: datagrepper
|
||||||
containerNames:
|
command: ["gunicorn"]
|
||||||
- datagrepper
|
args:
|
||||||
from:
|
- "-b"
|
||||||
kind: ImageStreamTag
|
- "0.0.0.0:8080"
|
||||||
name: datagrepper:latest
|
- "-w"
|
||||||
namespace: monitor-dashboard
|
- "4"
|
||||||
type: ImageChange
|
- "--log-level"
|
||||||
- type: ConfigChange
|
- "DEBUG"
|
||||||
|
- "-t"
|
||||||
|
- "175"
|
||||||
|
- "datagrepper.app:app"
|
||||||
|
ports:
|
||||||
|
- containerPort: 8080
|
||||||
|
env:
|
||||||
|
- name: "DATAGREPPER_CONFIG"
|
||||||
|
value: "/srv/datanommer/apache/datagrepper.cfg"
|
||||||
|
volumeMounts:
|
||||||
|
- mountPath: /etc/fedmsg.d/datagrepper.py
|
||||||
|
subpath: datagrepper.py
|
||||||
|
name: datagrepper
|
||||||
|
- mountPath: /srv/datanommer/fedmsg.d/datagrepper.cfg
|
||||||
|
subpath: datagrepper.cfg
|
||||||
|
name: datagrepper
|
||||||
|
triggers:
|
||||||
|
- type: ImageChange
|
||||||
|
imageChangeParams:
|
||||||
|
automatic: true
|
||||||
|
containerNames:
|
||||||
|
- datagrepper
|
||||||
|
from:
|
||||||
|
kind: ImageStreamTag
|
||||||
|
name: datagrepper:latest
|
||||||
|
namespace: monitor-dashboard
|
||||||
|
- type: ConfigChange
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue