oraculum: Try frontend
This commit is contained in:
parent
b3994bca9b
commit
495811a352
5 changed files with 94 additions and 3 deletions
|
@ -88,6 +88,13 @@
|
||||||
serviceport: 8080-tcp
|
serviceport: 8080-tcp
|
||||||
servicename: oraculum-api-endpoint
|
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
|
- role: openshift/start-build
|
||||||
app: oraculum
|
app: oraculum
|
||||||
buildname: packager-dashboard-build
|
buildname: packager-dashboard-build
|
||||||
|
|
|
@ -30,3 +30,19 @@ spec:
|
||||||
selector:
|
selector:
|
||||||
app: oraculum
|
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
|
|
@ -1,3 +1,4 @@
|
||||||
|
---
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: BuildConfig
|
kind: BuildConfig
|
||||||
metadata:
|
metadata:
|
||||||
|
@ -24,3 +25,27 @@ spec:
|
||||||
triggers:
|
triggers:
|
||||||
- type: ConfigChange
|
- type: ConfigChange
|
||||||
- type: ImageChange
|
- 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
|
|
@ -274,3 +274,36 @@ spec:
|
||||||
from:
|
from:
|
||||||
kind: ImageStreamTag
|
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
|
|
@ -19,3 +19,13 @@ spec:
|
||||||
from:
|
from:
|
||||||
kind: DockerImage
|
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: ""
|
Loading…
Add table
Add a link
Reference in a new issue