diff --git a/roles/openshift-apps/message-tagging-service/templates/configmap.yml b/roles/openshift-apps/message-tagging-service/templates/configmap.yml index 6138dd8bb8..6ce5d3b898 100644 --- a/roles/openshift-apps/message-tagging-service/templates/configmap.yml +++ b/roles/openshift-apps/message-tagging-service/templates/configmap.yml @@ -100,3 +100,29 @@ data: } }, }) + +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: "koji-conf" + labels: + app: "mts" +data: +{% if env == 'staging' %} + stg.conf: |- + [stg] + server = https://koji.stg.fedoraproject.org/kojihub + weburl = https://koji.stg.fedoraproject.org/koji + topurl = https://kojipkgs.stg.fedoraproject.org/ + authtype = kerberos + krb_rdns = false +{% else %} + koji.conf: |- + [koji] + server = https://koji.fedoraproject.org/kojihub + weburl = https://koji.fedoraproject.org/koji + topurl = https://kojipkgs.fedoraproject.org/ + authtype = kerberos + krb_rdns = false +{% endif %} diff --git a/roles/openshift-apps/message-tagging-service/templates/deployment.yml b/roles/openshift-apps/message-tagging-service/templates/deployment.yml index adf33a0fdb..0b08f5494e 100644 --- a/roles/openshift-apps/message-tagging-service/templates/deployment.yml +++ b/roles/openshift-apps/message-tagging-service/templates/deployment.yml @@ -28,6 +28,13 @@ spec: - name: "mts-fedmsg" mountPath: /etc/fedmsg.d readOnly: true + - name: "koji-conf" +{% if env == 'staging' %} + mountPath: /etc/koji.conf.d +{% else %} + mountPath: /etc/ +{% endif %} + readOnly: true - name: keytab mountPath: /etc/krb5.keytab subPath: krb5.keytab @@ -58,6 +65,9 @@ spec: - name: "mts-fedmsg" configMap: name: "mts-fedmsg" + - name: "koji-conf" + configMap: + name: "koji-conf" - name: keytab secret: secretName: keytab