Badges: Fedora Messaging certs
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
parent
f7fd0bbf11
commit
8e1ccb5cca
1 changed files with 21 additions and 4 deletions
|
@ -107,11 +107,22 @@
|
||||||
annotations:
|
annotations:
|
||||||
haproxy.router.openshift.io/timeout: 5m
|
haproxy.router.openshift.io/timeout: 5m
|
||||||
|
|
||||||
# Deployment config
|
# Fedora Messaging
|
||||||
- role: openshift/object
|
- role: openshift/secret-file
|
||||||
app: badges
|
app: badges
|
||||||
file: deploymentconfig.yml
|
secret_name: fedora-messaging-ca
|
||||||
objectname: deploymentconfig.yml
|
key: cacert.pem
|
||||||
|
privatefile: "rabbitmq/{{env}}/pki/ca.crt"
|
||||||
|
- role: openshift/secret-file
|
||||||
|
app: badges
|
||||||
|
secret_name: fedora-messaging-crt
|
||||||
|
key: fedbadges-cert.pem
|
||||||
|
privatefile: "rabbitmq/{{env}}/pki/issued/fedbadges{{env_suffix}}.crt"
|
||||||
|
- role: openshift/secret-file
|
||||||
|
app: badges
|
||||||
|
secret_name: fedora-messaging-key
|
||||||
|
key: fedbadges-key.pem
|
||||||
|
privatefile: "rabbitmq/{{env}}/pki/private/fedbadges{{env_suffix}}.key"
|
||||||
|
|
||||||
# FASJSON access
|
# FASJSON access
|
||||||
- role: openshift/ipa-client
|
- role: openshift/ipa-client
|
||||||
|
@ -122,6 +133,12 @@
|
||||||
secret_name: fedbadges-keytab
|
secret_name: fedbadges-keytab
|
||||||
service: fedbadges
|
service: fedbadges
|
||||||
|
|
||||||
|
# Deployment config
|
||||||
|
- role: openshift/object
|
||||||
|
app: badges
|
||||||
|
file: deploymentconfig.yml
|
||||||
|
objectname: deploymentconfig.yml
|
||||||
|
|
||||||
- role: openshift/start-build
|
- role: openshift/start-build
|
||||||
app: badges
|
app: badges
|
||||||
buildname: "{{ item }}"
|
buildname: "{{ item }}"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue