oraculum: Try frontend

This commit is contained in:
František Zatloukal 2021-01-26 19:21:48 +01:00
parent b3994bca9b
commit 495811a352
5 changed files with 94 additions and 3 deletions

View file

@ -88,6 +88,13 @@
serviceport: 8080-tcp
servicename: oraculum-api-endpoint
- role: openshift/route
app: oraculum
routename: oraculum-frontend
host: "packager-dashboard{{ env_suffix }}.fedoraproject.org"
serviceport: 8080-tcp
servicename: oraculum-frontend
- role: openshift/start-build
app: oraculum
buildname: packager-dashboard-build

View file

@ -29,4 +29,20 @@ spec:
targetPort: 6379
selector:
app: oraculum
deploymentconfig: oraculum-redis
deploymentconfig: oraculum-redis
---
apiVersion: v1
kind: Service
metadata:
labels:
app: oraculum
name: oraculum-frontend
spec:
ports:
- name: 8080-tcp
port: 8080
protocol: TCP
targetPort: 8000
selector:
app: oraculum
deploymentconfig: oraculum-frontend

View file

@ -1,3 +1,4 @@
---
apiVersion: v1
kind: BuildConfig
metadata:
@ -24,3 +25,27 @@ spec:
triggers:
- type: ConfigChange
- type: ImageChange
---
apiVersion: v1
kind: BuildConfig
metadata:
name: packager-dashboard-frontend-build
labels:
environment: "packager-dashboard"
spec:
output:
to:
kind: ImageStreamTag
name: packager-dashboard-frontend:latest
source:
type: Git
git:
uri: 'https://pagure.io/fedora-qa/packager_dashboard.git'
ref: 'docker_stuff'
strategy:
type: Docker
dockerStrategy:
dockerfilePath: Dockerfile
triggers:
- type: ConfigChange
- type: ImageChange

View file

@ -273,4 +273,37 @@ spec:
- oraculum-redis
from:
kind: ImageStreamTag
name: packager-dashboard-redis:latest
name: packager-dashboard-redis:latest
---
apiVersion: v1
kind: DeploymentConfig
metadata:
labels:
app: oraculum
service: oraculum-frontend
name: oraculum-frontend
spec:
replicas: 1 # Never change this to more or less than ONE!
selector:
app: oraculum
deploymentconfig: oraculum-frontend
template:
metadata:
labels:
app: oraculum
deploymentconfig: oraculum-frontend
spec:
containers:
- name: oraculum-frontend
image: packager-dashboard-frontend:latest
resources: {}
triggers:
- type: ConfigChange
- type: ImageChange
imageChangeParams:
automatic: true
containerNames:
- oraculum-frontend
from:
kind: ImageStreamTag
name: packager-dashboard-frontend:latest

View file

@ -18,4 +18,14 @@ spec:
- name: latest
from:
kind: DockerImage
name: quay.io/bitnami/redis:latest
name: quay.io/bitnami/redis:latest
---
apiVersion: v1
kind: ImageStream
metadata:
name: oraculum-frontend
spec:
lookupPolicy:
local: false
status:
dockerImageRepository: ""