openshift-apps/coreos-koji-tagger: add in infra krb5.conf
This is required when running kerberos operations inside of fedora's infrastructure.
This commit is contained in:
parent
9d6c56eeeb
commit
ee273f2a58
3 changed files with 22 additions and 0 deletions
|
@ -26,6 +26,12 @@
|
||||||
service: coreos-koji-tagger
|
service: coreos-koji-tagger
|
||||||
host: "coreos-koji-tagger{{ env_suffix }}.fedoraproject.org"
|
host: "coreos-koji-tagger{{ env_suffix }}.fedoraproject.org"
|
||||||
|
|
||||||
|
# Copy in a kerberos config that is unique to fedora infra
|
||||||
|
- role: openshift/object
|
||||||
|
app: coreos-koji-tagger
|
||||||
|
template: configmap.yml
|
||||||
|
objectname: configmap.yml
|
||||||
|
|
||||||
- role: openshift/object
|
- role: openshift/object
|
||||||
app: coreos-koji-tagger
|
app: coreos-koji-tagger
|
||||||
template: imagestream.yml
|
template: imagestream.yml
|
||||||
|
|
|
@ -0,0 +1,9 @@
|
||||||
|
apiVersion: v1
|
||||||
|
kind: ConfigMap
|
||||||
|
metadata:
|
||||||
|
name: coreos-koji-tagger-krb5-conf
|
||||||
|
labels:
|
||||||
|
app: coreos-koji-tagger
|
||||||
|
data:
|
||||||
|
krb5.conf: |-
|
||||||
|
{{ lookup('template', roles_path + '/base/templates/krb5.conf.j2') | indent }}
|
|
@ -32,6 +32,10 @@ spec:
|
||||||
- name: coreos-koji-tagger-keytab-volume
|
- name: coreos-koji-tagger-keytab-volume
|
||||||
mountPath: /etc/coreos-koji-tagger-keytab
|
mountPath: /etc/coreos-koji-tagger-keytab
|
||||||
readOnly: true
|
readOnly: true
|
||||||
|
- name: coreos-koji-tagger-krb5-conf-volume
|
||||||
|
mountPath: /etc/krb5.conf
|
||||||
|
subPath: krb5.conf
|
||||||
|
readOnly: true
|
||||||
image: ""
|
image: ""
|
||||||
imagePullPolicy: IfNotPresent
|
imagePullPolicy: IfNotPresent
|
||||||
name: coreos-koji-tagger
|
name: coreos-koji-tagger
|
||||||
|
@ -41,6 +45,9 @@ spec:
|
||||||
secret:
|
secret:
|
||||||
secretName: coreos-koji-tagger-keytab
|
secretName: coreos-koji-tagger-keytab
|
||||||
optional: true
|
optional: true
|
||||||
|
- name: coreos-koji-tagger-krb5-conf-volume
|
||||||
|
configMap:
|
||||||
|
name: coreos-koji-tagger-krb5-conf
|
||||||
restartPolicy: Always
|
restartPolicy: Always
|
||||||
test: false
|
test: false
|
||||||
triggers:
|
triggers:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue