Bugzilla2Fedmsg: deploy keytab
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
parent
07f6d5967e
commit
fb60871402
2 changed files with 25 additions and 0 deletions
|
@ -55,6 +55,15 @@
|
||||||
key: msg-client-fedora-prod.key
|
key: msg-client-fedora-prod.key
|
||||||
privatefile: "bugzilla2fedmsg/msg-client-fedora-prod.key"
|
privatefile: "bugzilla2fedmsg/msg-client-fedora-prod.key"
|
||||||
|
|
||||||
|
# FASJSON access
|
||||||
|
- role: openshift/ipa-client
|
||||||
|
app: bugzilla2fedmsg
|
||||||
|
- role: openshift/keytab
|
||||||
|
app: bugzilla2fedmsg
|
||||||
|
key: service.keytab
|
||||||
|
secret_name: keytab
|
||||||
|
service: bugzilla2fedmsg
|
||||||
|
|
||||||
- role: openshift/imagestream
|
- role: openshift/imagestream
|
||||||
app: bugzilla2fedmsg
|
app: bugzilla2fedmsg
|
||||||
imagename: bugzilla2fedmsg
|
imagename: bugzilla2fedmsg
|
||||||
|
|
|
@ -27,6 +27,10 @@ spec:
|
||||||
value: "/opt/app-root/bin/bugzilla2fedmsg"
|
value: "/opt/app-root/bin/bugzilla2fedmsg"
|
||||||
# - name: FEDORA_MESSAGING_CONF
|
# - name: FEDORA_MESSAGING_CONF
|
||||||
# value: "/etc/fedora-messaging/config.toml"
|
# value: "/etc/fedora-messaging/config.toml"
|
||||||
|
- name: KRB5_CONFIG
|
||||||
|
value: /etc/ipa/krb5.conf
|
||||||
|
- name: KRB5_CLIENT_KTNAME
|
||||||
|
value: /etc/keytabs/service.keytab
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: fedora-messaging-config-volume
|
- name: fedora-messaging-config-volume
|
||||||
mountPath: /etc/fedora-messaging
|
mountPath: /etc/fedora-messaging
|
||||||
|
@ -51,6 +55,12 @@ spec:
|
||||||
mountPath: /etc/pki/stomp/msg-client-fedora-prod.key
|
mountPath: /etc/pki/stomp/msg-client-fedora-prod.key
|
||||||
subPath: msg-client-fedora-prod.key
|
subPath: msg-client-fedora-prod.key
|
||||||
readOnly: true
|
readOnly: true
|
||||||
|
- name: ipa-config-volume
|
||||||
|
mountPath: /etc/ipa
|
||||||
|
readOnly: true
|
||||||
|
- name: keytab-volume
|
||||||
|
mountPath: /etc/keytabs
|
||||||
|
readOnly: true
|
||||||
volumes:
|
volumes:
|
||||||
- name: fedora-messaging-config-volume
|
- name: fedora-messaging-config-volume
|
||||||
configMap:
|
configMap:
|
||||||
|
@ -70,6 +80,12 @@ spec:
|
||||||
- name: stomp-key-volume
|
- name: stomp-key-volume
|
||||||
secret:
|
secret:
|
||||||
secretName: stomp-key
|
secretName: stomp-key
|
||||||
|
- name: ipa-config-volume
|
||||||
|
configMap:
|
||||||
|
name: ipa-client-config
|
||||||
|
- name: keytab-volume
|
||||||
|
secret:
|
||||||
|
secretName: keytab
|
||||||
|
|
||||||
triggers:
|
triggers:
|
||||||
- type: ConfigChange
|
- type: ConfigChange
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue