greenwave role: fix the OpenShift templates

This commit is contained in:
Matt Jia 2017-10-10 13:26:33 +10:00
parent 027d598ae8
commit 257f1d2874
No known key found for this signature in database
GPG key ID: 496C2CDC1EF01F5D
6 changed files with 188 additions and 180 deletions

View file

@ -1,6 +1,5 @@
---
objects:
- apiVersion: v1
apiVersion: v1
kind: DeploymentConfig
metadata:
name: greenwave-web
@ -46,8 +45,19 @@ objects:
- name: config-volume
configMap:
name: greenwave-configmap
triggers:
- type: ImageChange
imageChangeParams:
automatic: true
containerNames:
- web
from:
kind: ImageStreamTag
name: greenwave:latest
- type: ConfigChange
---
# For fedmsg consumers
- apiVersion: v1
apiVersion: v1
kind: DeploymentConfig
metadata:
name: greenwave-fedmsg-consumers
@ -69,7 +79,8 @@ objects:
image: registry/greenwave:latest
ports:
- containerPort: 8081
command: /usr/bin/fedmsg-hub
command:
- '/usr/bin/fedmsg-hub'
volumeMounts:
- name: fedmsg-config-volume
mountPath: /etc/fedmsg.d
@ -86,9 +97,9 @@ objects:
imageChangeParams:
automatic: true
containerNames:
- web
- fedmsg-consumers
from:
kind: ImageStreamTag
name: greenwave:latest
- type: ConfigChange

View file

@ -1,4 +1,3 @@
---
apiVersion: v1
kind: ImageStream
metadata:

View file

@ -1,4 +1,3 @@
---
apiVersion: v1
kind: Route
metadata:

View file

@ -1,6 +1,5 @@
---
objects:
- apiVersion: v1
apiVersion: v1
kind: Service
metadata:
name: greenwave-web
@ -14,7 +13,8 @@ objects:
- name: web
port: 8080
targetPort: 8080
- apiVersion: v1
---
apiVersion: v1
kind: Service
metadata:
name: fedmsg-consumers

View file

@ -1,4 +1,3 @@
---
apiVersion: v1
kind: BuildConfig
metadata:

File diff suppressed because one or more lines are too long