greenwave: Update OpenShift templates for the new release

This commit is contained in:
Lukas Holecek 2022-09-30 06:38:49 +02:00 committed by kevin
parent 7ad73ddf72
commit a59f582c09
4 changed files with 6 additions and 40 deletions

View file

@ -61,13 +61,6 @@
template: imagestream.yml
objectname: imagestream.yml
- role: openshift/object
app: greenwave
template: buildconfig.yml
objectname: buildconfig.yml
tags:
- apply-buildconfig
- role: openshift/object
app: greenwave
template: configmap.yml

View file

@ -1,27 +0,0 @@
apiVersion: v1
kind: BuildConfig
metadata:
name: "greenwave-docker-build"
labels:
environment: "greenwave"
spec:
runPolicy: Serial
source:
dockerfile: |-
# See imagestream.yml for the definition
FROM greenwave-upstream:latest
USER 0
RUN dnf -y install fedora-messaging && dnf clean all
USER 1001
strategy:
type: Docker
dockerStrategy:
from:
kind: "ImageStreamTag"
name: "greenwave-upstream:latest"
triggers:
- type: ImageChange
output:
to:
kind: ImageStreamTag
name: greenwave:latest

View file

@ -79,7 +79,11 @@ spec:
image: registry/greenwave:latest
ports:
- containerPort: 8081
command: ["fedora-messaging", "consume"]
command:
- "/src/docker/docker-entrypoint.sh"
args:
- "fedora-messaging"
- "consume"
volumeMounts:
- name: config-volume
mountPath: /etc/greenwave

View file

@ -1,12 +1,8 @@
apiVersion: v1
kind: ImageStream
metadata:
name: "greenwave"
---
apiVersion: v1
kind: ImageStream
metadata:
name: "greenwave-upstream"
name: "greenwave"
spec:
tags:
- name: latest