Skip to content

Commit 7803fe7

Browse files
committed
Add support for prometheus TLS
Fixes #479
1 parent 1e16079 commit 7803fe7

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

internal/resource/configmap.go

+4
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,10 @@ listeners.ssl.default = 5671
4242
management.ssl.certfile = /etc/rabbitmq-tls/tls.crt
4343
management.ssl.keyfile = /etc/rabbitmq-tls/tls.key
4444
management.ssl.port = 15671
45+
46+
prometheus.ssl.certfile = /etc/rabbitmq-tls/tls.crt
47+
prometheus.ssl.keyfile = /etc/rabbitmq-tls/tls.key
48+
prometheus.ssl.port = 15691
4549
`
4650
caCertPath = "/etc/rabbitmq-tls/ca.crt"
4751
tlsCertPath = "/etc/rabbitmq-tls/tls.crt"

internal/resource/statefulset.go

+5-1
Original file line numberDiff line numberDiff line change
@@ -711,6 +711,10 @@ func (builder *StatefulSetBuilder) updateContainerPorts() []corev1.ContainerPort
711711
Name: "management-tls",
712712
ContainerPort: 15671,
713713
},
714+
corev1.ContainerPort{
715+
Name: "prometheus-tls",
716+
ContainerPort: 15691,
717+
},
714718
)
715719

716720
// enable tls ports for plugins
@@ -764,7 +768,7 @@ func (builder *StatefulSetBuilder) updateContainerPortsOnlyTLSListeners() []core
764768
},
765769
{
766770
Name: "prometheus",
767-
ContainerPort: 15692,
771+
ContainerPort: 15691,
768772
},
769773
}
770774

0 commit comments

Comments
 (0)