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
|
- darknao
|
||||||
- jibecfed
|
- jibecfed
|
||||||
|
|
||||||
- role: openshift/imagestream
|
- role: openshift/object
|
||||||
app: languages
|
app: languages
|
||||||
imagename: builder
|
objectname: imagestream.yml
|
||||||
|
template: imagestream.yml
|
||||||
|
|
||||||
- role: openshift/object
|
- role: openshift/object
|
||||||
app: languages
|
app: languages
|
||||||
|
|
|
@ -231,7 +231,7 @@ spec:
|
||||||
spec:
|
spec:
|
||||||
restartPolicy: Never
|
restartPolicy: Never
|
||||||
containers:
|
containers:
|
||||||
- image: allinurl/goaccess
|
- image: docker.io/allinurl/goaccess
|
||||||
name: goaccess
|
name: goaccess
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
args:
|
args:
|
||||||
|
|
|
@ -14,7 +14,7 @@ spec:
|
||||||
app: "web"
|
app: "web"
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- image: registry.redhat.io/rhel8/nginx-116
|
- image: registry.access.redhat.com/ubi8/nginx-118
|
||||||
name: nginx
|
name: nginx
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
args:
|
args:
|
||||||
|
@ -36,4 +36,13 @@ spec:
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
claimName: "languages-storage{{ '-stg' if env == 'staging' else '' }}"
|
claimName: "languages-storage{{ '-stg' if env == 'staging' else '' }}"
|
||||||
restartPolicy: Always
|
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