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:
parent
ce2883f4f2
commit
b20621cbb2
2 changed files with 0 additions and 79 deletions
|
@ -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
|
||||
|
|
|
@ -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
|
Loading…
Add table
Add a link
Reference in a new issue