openshift-apps: Move coreos-koji-tagger deployment to prod

Moving deployment from staging only, to production.

See: https://github.com/coreos/fedora-coreos-pipeline/issues/1140
This commit is contained in:
Adam Piasecki 2025-05-02 13:23:50 +01:00
parent ce2883f4f2
commit b20621cbb2
2 changed files with 0 additions and 79 deletions

View file

@ -58,17 +58,10 @@
- never
- build
- role: openshift/object
object_app: coreos-koji-tagger
object_template: deploymentconfig.yml.j2
object_objectname: deploymentconfig.yml
when: env == "production"
- role: openshift/object
object_app: coreos-koji-tagger
object_template: deployment.yml.j2
object_objectname: deployment.yml
when: env == "staging"
###############################################
# actions to delete the project from OpenShift

View file

@ -1,72 +0,0 @@
---
apiVersion: apps.openshift.io/v1
kind: DeploymentConfig
metadata:
labels:
app: coreos-koji-tagger
name: coreos-koji-tagger
spec:
replicas: 1
selector:
app: coreos-koji-tagger
strategy:
resources: {}
template:
metadata:
labels:
app: coreos-koji-tagger
name: coreos-koji-tagger
spec:
containers:
- env:
- name: COREOS_KOJI_TAGGER_KEYTAB_FILE
value: /etc/coreos-koji-tagger-keytab/koji-keytab
{% if env == "staging" %}
- name: COREOS_KOJI_TAGGER_USE_STG
value: "true"
# Knobs you can change to point to whatever repo you want for testing
# stage code. Feel free to fork/create your own repo to test with and
# replace the values below. The repo must be set up with
# https://apps.fedoraproject.org/github2fedmsg so that it can get
# messages on the message bus when commits are made.
- name: GITHUB_REPO_FULLNAME
value: "coreos/fedora-coreos-config"
- name: GITHUB_REPO_BRANCHES
value: "refs/heads/testing-devel refs/heads/next-devel"
{% endif %}
# sleep infinity is useful for debugging environment issues
# comment out when not debugging
# args: ['infinity']
# command: ['/usr/bin/sleep']
volumeMounts:
- name: coreos-koji-tagger-keytab-volume
mountPath: /etc/coreos-koji-tagger-keytab
readOnly: true
- name: coreos-koji-tagger-krb5-conf-volume
mountPath: /etc/krb5.conf
subPath: krb5.conf
readOnly: true
image: ""
imagePullPolicy: IfNotPresent
name: coreos-koji-tagger
resources: {}
volumes:
- name: coreos-koji-tagger-keytab-volume
secret:
secretName: coreos-koji-tagger-keytab
optional: true
- name: coreos-koji-tagger-krb5-conf-volume
configMap:
name: coreos-koji-tagger-krb5-conf
restartPolicy: Always
test: false
triggers:
- type: ConfigChange
- type: ImageChange
imageChangeParams:
automatic: true
containerNames:
- coreos-koji-tagger
from:
kind: ImageStreamTag
name: coreos-koji-tagger-img:latest