Added prest service to monitor-dashboards poc

This commit is contained in:
Adam Saleh 2021-02-09 09:51:47 +01:00
parent d34274b02a
commit 6f6b6e0976
4 changed files with 86 additions and 0 deletions

View file

@ -73,6 +73,11 @@
file: postgrest_service.yml
objectname: postgrest_service.yml
- role: openshift/object
app: monitor-dashboard
file: prest_service.yml
objectname: prest_service.yml
- role: openshift/object
app: monitor-dashboard
file: route_serviceaccount.yml
@ -94,11 +99,22 @@
file: postgrest_route.yml
objectname: postgrest_route.yml
- role: openshift/object
app: monitor-dashboard
file: pgrest_route.yml
objectname: prest_route.yml
- role: openshift/object
app: monitor-dashboard
template: postgrest_deploymentconfig.yml
objectname: postgrest_deploymentconfig.yml
- role: openshift/object
app: monitor-dashboard
template: prest_deploymentconfig.yml
objectname: prest_deploymentconfig.yml
- role: openshift/object
app: monitor-dashboard
template: datagrepper_deploymentconfig.yml

View file

@ -0,0 +1,16 @@
apiVersion: v1
kind: Route
metadata:
name: prest
labels:
app: prest
spec:
#host: waiverdb.stg.fedoraproject.org
port:
targetPort: prest
to:
kind: Service
name: prest
tls:
termination: Edge
insecureEdgeTerminationPolicy: Redirect

View file

@ -0,0 +1,14 @@
apiVersion: v1
kind: Service
metadata:
name: prest
labels:
app: prest
spec:
selector:
app: prest
service: prest
ports:
- name: prest
port: 8080
targetPort: 3000

View file

@ -0,0 +1,40 @@
---
kind: DeploymentConfig
apiVersion: v1
metadata:
name: prest
labels:
app: prest
spec:
strategy:
resources: {}
replicas: 1
test: false
selector:
name: prest
template:
metadata:
labels:
name: prest
app: prest
service: prest
name: prest
spec:
containers:
- name: prest
image: registry.hub.docker.com/prest/prest:v1
ports:
- containerPort: 3000
env:
- name: PREST_HTTP_PORT
value: 3000
- name: PREST_PG_HOST
value: db-datanommer01.iad2.fedoraproject.org
- name: PREST_PG_USER
value: datanommer_ro
- name: PREST_PG_PASS
value: {{ datanommer_ro_password }}
- name: PREST_PG_DATABASE
value: datanommer
triggers:
- type: ConfigChange