messaging-bridges: deploy the CA cert too
This commit is contained in:
parent
2a1f1a6e19
commit
9095cedd90
3 changed files with 50 additions and 2 deletions
|
@ -26,6 +26,12 @@
|
||||||
secret_name: fedmsg-cert
|
secret_name: fedmsg-cert
|
||||||
key: fedmsg-fedmsg-migration-tools.crt
|
key: fedmsg-fedmsg-migration-tools.crt
|
||||||
privatefile: "fedmsg-certs/keys/fedmsg-migration-tools{{env_suffix}}.fedoraproject.org.crt"
|
privatefile: "fedmsg-certs/keys/fedmsg-migration-tools{{env_suffix}}.fedoraproject.org.crt"
|
||||||
|
|
||||||
|
- role: openshift/secret-file
|
||||||
|
app: messaging-bridges
|
||||||
|
secret_name: rabbitmq-ca
|
||||||
|
key: rabbitmq-ca.crt
|
||||||
|
privatefile: "rabbitmq/{{env}}/pki/ca.crt"
|
||||||
- role: openshift/secret-file
|
- role: openshift/secret-file
|
||||||
app: messaging-bridges
|
app: messaging-bridges
|
||||||
secret_name: rabbitmq-key
|
secret_name: rabbitmq-key
|
||||||
|
|
|
@ -42,6 +42,9 @@ items:
|
||||||
- name: fedmsg-crt-volume
|
- name: fedmsg-crt-volume
|
||||||
mountPath: /etc/pki/fedmsg/crt
|
mountPath: /etc/pki/fedmsg/crt
|
||||||
readOnly: true
|
readOnly: true
|
||||||
|
- name: rabbitmq-ca-volume
|
||||||
|
mountPath: /etc/pki/rabbitmq/ca
|
||||||
|
readOnly: true
|
||||||
- name: rabbitmq-key-volume
|
- name: rabbitmq-key-volume
|
||||||
mountPath: /etc/pki/rabbitmq/key
|
mountPath: /etc/pki/rabbitmq/key
|
||||||
readOnly: true
|
readOnly: true
|
||||||
|
@ -73,6 +76,9 @@ items:
|
||||||
- name: fedmsg-crt-volume
|
- name: fedmsg-crt-volume
|
||||||
secret:
|
secret:
|
||||||
secretName: fedmsg-cert
|
secretName: fedmsg-cert
|
||||||
|
- name: rabbitmq-ca-volume
|
||||||
|
secret:
|
||||||
|
secretName: rabbitmq-ca
|
||||||
- name: rabbitmq-key-volume
|
- name: rabbitmq-key-volume
|
||||||
secret:
|
secret:
|
||||||
secretName: rabbitmq-key
|
secretName: rabbitmq-key
|
||||||
|
@ -128,6 +134,15 @@ items:
|
||||||
- name: fedmsg-config-volume
|
- name: fedmsg-config-volume
|
||||||
mountPath: /etc/fedmsg.d/
|
mountPath: /etc/fedmsg.d/
|
||||||
readOnly: true
|
readOnly: true
|
||||||
|
- name: rabbitmq-ca-volume
|
||||||
|
mountPath: /etc/pki/rabbitmq/ca
|
||||||
|
readOnly: true
|
||||||
|
- name: rabbitmq-key-volume
|
||||||
|
mountPath: /etc/pki/rabbitmq/key
|
||||||
|
readOnly: true
|
||||||
|
- name: rabbitmq-crt-volume
|
||||||
|
mountPath: /etc/pki/rabbitmq/crt
|
||||||
|
readOnly: true
|
||||||
#readinessProbe:
|
#readinessProbe:
|
||||||
# timeoutSeconds: 1
|
# timeoutSeconds: 1
|
||||||
# initialDelaySeconds: 5
|
# initialDelaySeconds: 5
|
||||||
|
@ -147,6 +162,15 @@ items:
|
||||||
- name: fedmsg-config-volume
|
- name: fedmsg-config-volume
|
||||||
configMap:
|
configMap:
|
||||||
name: fedmsg-configmap
|
name: fedmsg-configmap
|
||||||
|
- name: rabbitmq-ca-volume
|
||||||
|
secret:
|
||||||
|
secretName: rabbitmq-ca
|
||||||
|
- name: rabbitmq-key-volume
|
||||||
|
secret:
|
||||||
|
secretName: rabbitmq-key
|
||||||
|
- name: rabbitmq-crt-volume
|
||||||
|
secret:
|
||||||
|
secretName: rabbitmq-cert
|
||||||
|
|
||||||
triggers:
|
triggers:
|
||||||
- type: ConfigChange
|
- type: ConfigChange
|
||||||
|
@ -196,6 +220,15 @@ items:
|
||||||
- name: fedmsg-config-volume
|
- name: fedmsg-config-volume
|
||||||
mountPath: /etc/fedmsg.d/
|
mountPath: /etc/fedmsg.d/
|
||||||
readOnly: true
|
readOnly: true
|
||||||
|
- name: rabbitmq-ca-volume
|
||||||
|
mountPath: /etc/pki/rabbitmq/ca
|
||||||
|
readOnly: true
|
||||||
|
- name: rabbitmq-key-volume
|
||||||
|
mountPath: /etc/pki/rabbitmq/key
|
||||||
|
readOnly: true
|
||||||
|
- name: rabbitmq-crt-volume
|
||||||
|
mountPath: /etc/pki/rabbitmq/crt
|
||||||
|
readOnly: true
|
||||||
#readinessProbe:
|
#readinessProbe:
|
||||||
# timeoutSeconds: 1
|
# timeoutSeconds: 1
|
||||||
# initialDelaySeconds: 5
|
# initialDelaySeconds: 5
|
||||||
|
@ -215,6 +248,15 @@ items:
|
||||||
- name: fedmsg-config-volume
|
- name: fedmsg-config-volume
|
||||||
configMap:
|
configMap:
|
||||||
name: fedmsg-configmap
|
name: fedmsg-configmap
|
||||||
|
- name: rabbitmq-ca-volume
|
||||||
|
secret:
|
||||||
|
secretName: rabbitmq-ca
|
||||||
|
- name: rabbitmq-key-volume
|
||||||
|
secret:
|
||||||
|
secretName: rabbitmq-key
|
||||||
|
- name: rabbitmq-crt-volume
|
||||||
|
secret:
|
||||||
|
secretName: rabbitmq-cert
|
||||||
|
|
||||||
triggers:
|
triggers:
|
||||||
- type: ConfigChange
|
- type: ConfigChange
|
||||||
|
|
|
@ -11,7 +11,7 @@ data:
|
||||||
publish_exchange = "amq.topic"
|
publish_exchange = "amq.topic"
|
||||||
|
|
||||||
[tls]
|
[tls]
|
||||||
ca_cert = "/etc/pki/tls/certs/ca-bundle.crt"
|
ca_cert = "/etc/pki/rabbitmq/ca/rabbitmq-ca.crt"
|
||||||
keyfile = "/etc/pki/rabbitmq/key/rabbitmq-fedmsg-migration-tools.key"
|
keyfile = "/etc/pki/rabbitmq/key/rabbitmq-fedmsg-migration-tools.key"
|
||||||
certfile = "/etc/pki/rabbitmq/crt/rabbitmq-fedmsg-migration-tools.crt"
|
certfile = "/etc/pki/rabbitmq/crt/rabbitmq-fedmsg-migration-tools.crt"
|
||||||
|
|
||||||
|
@ -52,7 +52,7 @@ data:
|
||||||
routing_keys = ["#"]
|
routing_keys = ["#"]
|
||||||
|
|
||||||
[tls]
|
[tls]
|
||||||
ca_cert = "/etc/pki/tls/certs/ca-bundle.crt"
|
ca_cert = "/etc/pki/rabbitmq/ca/rabbitmq-ca.crt"
|
||||||
keyfile = "/etc/pki/rabbitmq/key/rabbitmq-fedmsg-migration-tools.key"
|
keyfile = "/etc/pki/rabbitmq/key/rabbitmq-fedmsg-migration-tools.key"
|
||||||
certfile = "/etc/pki/rabbitmq/crt/rabbitmq-fedmsg-migration-tools.crt"
|
certfile = "/etc/pki/rabbitmq/crt/rabbitmq-fedmsg-migration-tools.crt"
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue