languages: use imagestream for nginx
This commit is contained in:
parent
e57a3c9df4
commit
75d43faea6
4 changed files with 35 additions and 5 deletions
|
@ -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
|
||||
|
|
|
@ -231,7 +231,7 @@ spec:
|
|||
spec:
|
||||
restartPolicy: Never
|
||||
containers:
|
||||
- image: allinurl/goaccess
|
||||
- image: docker.io/allinurl/goaccess
|
||||
name: goaccess
|
||||
imagePullPolicy: IfNotPresent
|
||||
args:
|
||||
|
|
|
@ -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"
|
||||
|
|
20
roles/openshift-apps/languages/templates/imagestream.yml
Normal file
20
roles/openshift-apps/languages/templates/imagestream.yml
Normal 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
|
Loading…
Add table
Add a link
Reference in a new issue