mote: migrate DeploymentConfigs to Deployments

This commit is contained in:
Francois Andrieu 2024-02-16 12:04:36 +01:00
parent 3c9dbac354
commit 8acb0b90ae
No known key found for this signature in database
4 changed files with 28 additions and 59 deletions

View file

@ -1,13 +1,17 @@
apiVersion: apps.openshift.io/v1
kind: DeploymentConfig
apiVersion: apps/v1
kind: Deployment
metadata:
name: fedmsg
labels:
app: fedmsg
annotations:
image.openshift.io/triggers: >-
[{"from":{"kind":"ImageStreamTag","name":"mote:latest","namespace":"mote"},"fieldPath":"spec.template.spec.containers[?(@.name==\"fedmsg\")].image","pause":"false"}]
spec:
replicas: 1
selector:
app: fedmsg
matchLabels:
app: fedmsg
template:
metadata:
labels:
@ -49,13 +53,3 @@ spec:
name: fedora-messaging
name: fedmsg-config
restartPolicy: Always
triggers:
- type: ConfigChange
- type: ImageChange
imageChangeParams:
automatic: true
from:
kind: ImageStreamTag
name: mote:latest
containerNames:
- "fedmsg"

View file

@ -1,14 +1,18 @@
apiVersion: apps.openshift.io/v1
kind: DeploymentConfig
apiVersion: apps/v1
kind: Deployment
metadata:
name: mote
labels:
app: mote
annotations:
image.openshift.io/triggers: >-
[{"from":{"kind":"ImageStreamTag","name":"mote:latest","namespace":"mote"},"fieldPath":"spec.template.spec.containers[?(@.name==\"mote\")].image","pause":"false"}]
spec:
replicas: 1
revisionHistoryLimit: 5
selector:
app: mote
matchLabels:
app: mote
template:
metadata:
labels:
@ -25,11 +29,7 @@ spec:
name: redis-password
key: password
volumeMounts:
{% if env == 'staging' %}
- mountPath: /srv
{% else %}
- mountPath: /srv
{% endif %}
name: meetbot
- mountPath: /opt/app/mote/config.py
name: mote-config
@ -71,13 +71,3 @@ spec:
name: mote
name: mote-config
restartPolicy: Always
triggers:
- type: ConfigChange
- type: ImageChange
imageChangeParams:
automatic: true
from:
kind: ImageStreamTag
name: mote:latest
containerNames:
- "mote"

View file

@ -1,14 +1,18 @@
apiVersion: apps.openshift.io/v1
kind: DeploymentConfig
apiVersion: apps/v1
kind: Deployment
metadata:
name: mote-worker
labels:
app: mote-worker
annotations:
image.openshift.io/triggers: >-
[{"from":{"kind":"ImageStreamTag","name":"mote:latest","namespace":"mote"},"fieldPath":"spec.template.spec.containers[?(@.name==\"mote-worker\")].image","pause":"false"}]
spec:
replicas: 1
revisionHistoryLimit: 5
selector:
app: mote-worker
matchLabels:
app: mote-worker
template:
metadata:
labels:
@ -33,11 +37,7 @@ spec:
name: mote-worker
imagePullPolicy: IfNotPresent
volumeMounts:
{% if env == 'staging' %}
- mountPath: /srv
{% else %}
- mountPath: /srv
{% endif %}
name: meetbot
- mountPath: /opt/app/mote/config.py
name: mote-config
@ -59,13 +59,3 @@ spec:
name: mote
name: mote-config
restartPolicy: Always
triggers:
- type: ConfigChange
- type: ImageChange
imageChangeParams:
automatic: true
from:
kind: ImageStreamTag
name: mote:latest
containerNames:
- "mote-worker"

View file

@ -1,13 +1,17 @@
apiVersion: apps.openshift.io/v1
kind: DeploymentConfig
apiVersion: apps/v1
kind: Deployment
metadata:
name: redis
labels:
app: redis
annotations:
image.openshift.io/triggers: >-
[{"from":{"kind":"ImageStreamTag","name":"redis:latest","namespace":"mote"},"fieldPath":"spec.template.spec.containers[?(@.name==\"redis\")].image","pause":"false"}]
spec:
replicas: 1
selector:
app: redis
matchLabels:
app: redis
template:
metadata:
labels:
@ -37,12 +41,3 @@ spec:
- emptyDir: {}
name: redis-data
restartPolicy: Always
triggers:
- type: ImageChange
imageChangeParams:
automatic: true
from:
kind: ImageStreamTag
name: redis:latest
containerNames:
- "redis"