languages: use imagestream for nginx

This commit is contained in:
Francois Andrieu 2021-03-29 12:06:45 +02:00 committed by kevin
parent e57a3c9df4
commit 75d43faea6
4 changed files with 35 additions and 5 deletions

View file

@ -16,9 +16,10 @@
- darknao
- jibecfed
- role: openshift/imagestream
- role: openshift/object
app: languages
imagename: builder
objectname: imagestream.yml
template: imagestream.yml
- role: openshift/object
app: languages

View file

@ -231,7 +231,7 @@ spec:
spec:
restartPolicy: Never
containers:
- image: allinurl/goaccess
- image: docker.io/allinurl/goaccess
name: goaccess
imagePullPolicy: IfNotPresent
args:

View file

@ -14,7 +14,7 @@ spec:
app: "web"
spec:
containers:
- image: registry.redhat.io/rhel8/nginx-116
- image: registry.access.redhat.com/ubi8/nginx-118
name: nginx
imagePullPolicy: IfNotPresent
args:
@ -36,4 +36,13 @@ spec:
persistentVolumeClaim:
claimName: "languages-storage{{ '-stg' if env == 'staging' else '' }}"
restartPolicy: Always
triggers:
- type: ConfigChange
- type: ImageChange
imageChangeParams:
automatic: true
from:
kind: ImageStreamTag
name: nginx:latest
containerNames:
- "nginx"

View file

@ -0,0 +1,20 @@
---
apiVersion: image.openshift.io/v1
kind: ImageStream
metadata:
name: builder
---
apiVersion: image.openshift.io/v1
kind: ImageStream
metadata:
name: nginx
spec:
tags:
- from:
kind: DockerImage
name: registry.access.redhat.com/ubi8/nginx-118
importPolicy:
scheduled: true
name: latest
referencePolicy:
type: Source