You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+1
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,7 @@
2
2
3
3
## Development
4
4
* Updated our tests/unit to support newer versions of `unittests` - for now bumping to `v0.4.4` as `v0.5.0` has a bug that impacts us (see helm-unittest/helm-unittest#329), but testing around the bug shows `v0.5.x` should also "just work" (#414) (by @jk464)
5
+
* Enable the use of TLS between all internal components (aside from Redis), and enable it by default (#401) (by @jk464)
5
6
6
7
## v1.1.0
7
8
* Fix syntax with ensure-packs-volumes-are-writable job (#403, #411) (by @skiedude)
# Multiple st2rulesengine processes can run in active-active with only connections to MongoDB and RabbitMQ. All these will share the TriggerInstance load and naturally pick up more work if one or more of the processes becomes unavailable.
@@ -1050,6 +1071,13 @@ mongodb:
1050
1071
arbiter:
1051
1072
enabled: false
1052
1073
resources: {}
1074
+
tls:
1075
+
enabled: true
1076
+
replicaset:
1077
+
existingSecrets:
1078
+
- internal-tls
1079
+
- internal-tls
1080
+
- internal-tls
1053
1081
1054
1082
##
1055
1083
## RabbitMQ configuration (3rd party chart dependency)
@@ -1067,6 +1095,10 @@ rabbitmq:
1067
1095
forceBoot: true
1068
1096
# Authentication Details
1069
1097
auth:
1098
+
tls:
1099
+
enabled: true
1100
+
existingSecret: "internal-tls"
1101
+
# Fail over to username admin if LDAP is down:
1070
1102
username: admin
1071
1103
# TODO: Use default random 10 character password, but need to fetch this string for use by downstream services
1072
1104
password: 9jS+w1u07NbHtZke1m+jW4Cj
@@ -1097,7 +1129,9 @@ rabbitmq:
1097
1129
# As RabbitMQ enabled prometheus operator monitoring by default, disable it for non-prometheus users
1098
1130
metrics:
1099
1131
enabled: false
1100
-
1132
+
tls:
1133
+
enabled: true
1134
+
existingSecret: "internal-tls"
1101
1135
##
1102
1136
## Redis HA configuration (3rd party chart dependency)
1103
1137
##
@@ -1133,6 +1167,13 @@ redis:
1133
1167
usePassword: false
1134
1168
metrics:
1135
1169
enabled: false
1170
+
# tls:
1171
+
# enabled: true
1172
+
# authClients: false
1173
+
# certificatesSecret: internal-tls
1174
+
# certFilename: tls.crt
1175
+
# certKeyFilename: tls.key
1176
+
# certCAFilename: ca.crt
1136
1177
1137
1178
##
1138
1179
## Settings to be applied to all stackstorm-ha pods
0 commit comments