badges: use tahrir crt and key in frontend

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
This commit is contained in:
Ryan Lercho 2024-04-08 11:23:31 +10:00
parent 8bcf36e32f
commit d855f9eeff
2 changed files with 17 additions and 6 deletions

View file

@ -129,6 +129,17 @@
key: fedbadges-key.pem
privatefile: "rabbitmq/{{env}}/pki/private/fedbadges{{env_suffix}}.key"
- role: openshift/secret-file
app: badges
secret_name: tahrir-fedora-messaging-crt
key: tahrir-cert.pem
privatefile: "rabbitmq/{{env}}/pki/issued/tahrir{{env_suffix}}.crt"
- role: openshift/secret-file
app: badges
secret_name: tahrir-fedora-messaging-key
key: tahrir-key.pem
privatefile: "rabbitmq/{{env}}/pki/private/tahrir{{env_suffix}}.key"
# FASJSON access
- role: openshift/ipa-client
app: badges

View file

@ -52,10 +52,10 @@ spec:
- name: fedora-messaging-ca-volume
mountPath: /etc/pki/fedora-messaging/ca
readOnly: true
- name: fedora-messaging-key-volume
- name: tahrir-fedora-messaging-key-volume
mountPath: /etc/pki/fedora-messaging/key
readOnly: true
- name: fedora-messaging-crt-volume
- name: tahrir-fedora-messaging-crt-volume
mountPath: /etc/pki/fedora-messaging/crt
readOnly: true
@ -103,12 +103,12 @@ spec:
- name: fedora-messaging-ca-volume
secret:
secretName: fedora-messaging-ca
- name: fedora-messaging-key-volume
- name: tahrir-fedora-messaging-key-volume
secret:
secretName: fedora-messaging-key
- name: fedora-messaging-crt-volume
secretName: tahrir-fedora-messaging-key
- name: tahrir-fedora-messaging-crt-volume
secret:
secretName: fedora-messaging-crt
secretName: tahrir-fedora-messaging-crt
triggers:
- type: ConfigChange
- type: ImageChange