Skip to content

Commit 926c59a

Browse files
committed
add authentication mechanism
1 parent 6964dae commit 926c59a

15 files changed

+30
-2
lines changed

charts/hub/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ type: application
1616
# This is the chart version. This version number should be incremented each time you make changes
1717
# to the chart and its templates, including the app version.
1818
# Versions are expected to follow Semantic Versioning (https://semver.org/)
19-
version: 0.77.0
19+
version: 0.78.0
2020

2121
# This is the version number of the application being deployed. This version number should be
2222
# incremented each time you make changes to the application. Versions are not expected to
2323
# follow Semantic Versioning. They should reflect the version the application is using.
2424
# It is recommended to use it with quotes.
25-
appVersion: "1.3.0"
25+
appVersion: "3.3.0"

charts/hub/templates/kerberos-hub/hub-api.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -270,6 +270,8 @@ spec:
270270
value: "{{ .Values.mongodb.uri }}"
271271
- name: MONGODB_HOST
272272
value: "{{ .Values.mongodb.host }}"
273+
- name: MONGODB_AUTHENTICATION_MECHANISM
274+
value: "{{ .Values.mongodb.authenticationMechanism }}"
273275
- name: MONGODB_DATABASE_CREDENTIALS
274276
value: "{{ .Values.mongodb.adminDatabase }}"
275277
- name: MONGODB_USERNAME

charts/hub/templates/kerberos-hub/hub-cleanup.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ spec:
4242
value: "{{ .Values.mongodb.uri }}"
4343
- name: MONGODB_HOST
4444
value: "{{ .Values.mongodb.host }}"
45+
- name: MONGODB_AUTHENTICATION_MECHANISM
46+
value: "{{ .Values.mongodb.authenticationMechanism }}"
4547
- name: MONGODB_DATABASE_CREDENTIALS
4648
value: "{{ .Values.mongodb.adminDatabase }}"
4749
- name: MONGODB_USERNAME

charts/hub/templates/kerberos-hub/hub-monitor-device.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ spec:
4949
value: "{{ .Values.mongodb.uri }}"
5050
- name: MONGODB_HOST
5151
value: "{{ .Values.mongodb.host }}"
52+
- name: MONGODB_AUTHENTICATION_MECHANISM
53+
value: "{{ .Values.mongodb.authenticationMechanism }}"
5254
- name: MONGODB_DATABASE_CREDENTIALS
5355
value: "{{ .Values.mongodb.adminDatabase }}"
5456
- name: MONGODB_USERNAME

charts/hub/templates/kerberos-hub/hub-reactivate-subscription.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ spec:
3434
value: "{{ .Values.mongodb.uri }}"
3535
- name: MONGODB_HOST
3636
value: "{{ .Values.mongodb.host }}"
37+
- name: MONGODB_AUTHENTICATION_MECHANISM
38+
value: "{{ .Values.mongodb.authenticationMechanism }}"
3739
- name: MONGODB_DATABASE_CREDENTIALS
3840
value: "{{ .Values.mongodb.adminDatabase }}"
3941
- name: MONGODB_USERNAME

charts/hub/templates/kerberos-pipeline/pipe-analysis.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ spec:
4242
value: "{{ .Values.mongodb.uri }}"
4343
- name: MONGODB_HOST
4444
value: "{{ .Values.mongodb.host }}"
45+
- name: MONGODB_AUTHENTICATION_MECHANISM
46+
value: "{{ .Values.mongodb.authenticationMechanism }}"
4547
- name: MONGODB_DATABASE_CREDENTIALS
4648
value: "{{ .Values.mongodb.adminDatabase }}"
4749
- name: MONGODB_USERNAME

charts/hub/templates/kerberos-pipeline/pipe-event.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ spec:
4646
value: "{{ .Values.mongodb.uri }}"
4747
- name: MONGODB_HOST
4848
value: "{{ .Values.mongodb.host }}"
49+
- name: MONGODB_AUTHENTICATION_MECHANISM
50+
value: "{{ .Values.mongodb.authenticationMechanism }}"
4951
- name: MONGODB_DATABASE_CREDENTIALS
5052
value: "{{ .Values.mongodb.adminDatabase }}"
5153
- name: MONGODB_USERNAME

charts/hub/templates/kerberos-pipeline/pipe-export.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,8 @@ spec:
4444
value: "{{ .Values.mongodb.uri }}"
4545
- name: MONGODB_HOST
4646
value: "{{ .Values.mongodb.host }}"
47+
- name: MONGODB_AUTHENTICATION_MECHANISM
48+
value: "{{ .Values.mongodb.authenticationMechanism }}"
4749
- name: MONGODB_DATABASE_CREDENTIALS
4850
value: "{{ .Values.mongodb.adminDatabase }}"
4951
- name: MONGODB_USERNAME

charts/hub/templates/kerberos-pipeline/pipe-monitor.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ spec:
3737
value: "{{ .Values.mongodb.uri }}"
3838
- name: MONGODB_HOST
3939
value: "{{ .Values.mongodb.host }}"
40+
- name: MONGODB_AUTHENTICATION_MECHANISM
41+
value: "{{ .Values.mongodb.authenticationMechanism }}"
4042
- name: MONGODB_DATABASE_CREDENTIALS
4143
value: "{{ .Values.mongodb.adminDatabase }}"
4244
- name: MONGODB_USERNAME

charts/hub/templates/kerberos-pipeline/pipe-notify-test.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ spec:
4848
value: "{{ .Values.mongodb.uri }}"
4949
- name: MONGODB_HOST
5050
value: "{{ .Values.mongodb.host }}"
51+
- name: MONGODB_AUTHENTICATION_MECHANISM
52+
value: "{{ .Values.mongodb.authenticationMechanism }}"
5153
- name: MONGODB_DATABASE_CREDENTIALS
5254
value: "{{ .Values.mongodb.adminDatabase }}"
5355
- name: MONGODB_USERNAME

charts/hub/templates/kerberos-pipeline/pipe-notify.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ spec:
4545
value: "{{ .Values.mongodb.uri }}"
4646
- name: MONGODB_HOST
4747
value: "{{ .Values.mongodb.host }}"
48+
- name: MONGODB_AUTHENTICATION_MECHANISM
49+
value: "{{ .Values.mongodb.authenticationMechanism }}"
4850
- name: MONGODB_DATABASE_CREDENTIALS
4951
value: "{{ .Values.mongodb.adminDatabase }}"
5052
- name: MONGODB_USERNAME

charts/hub/templates/kerberos-pipeline/pipe-sequence.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ spec:
4242
value: "{{ .Values.mongodb.uri }}"
4343
- name: MONGODB_HOST
4444
value: "{{ .Values.mongodb.host }}"
45+
- name: MONGODB_AUTHENTICATION_MECHANISM
46+
value: "{{ .Values.mongodb.authenticationMechanism }}"
4547
- name: MONGODB_DATABASE_CREDENTIALS
4648
value: "{{ .Values.mongodb.adminDatabase }}"
4749
- name: MONGODB_USERNAME

charts/hub/templates/kerberos-pipeline/pipe-throttler.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ spec:
4242
value: "{{ .Values.mongodb.uri }}"
4343
- name: MONGODB_HOST
4444
value: "{{ .Values.mongodb.host }}"
45+
- name: MONGODB_AUTHENTICATION_MECHANISM
46+
value: "{{ .Values.mongodb.authenticationMechanism }}"
4547
- name: MONGODB_DATABASE_CREDENTIALS
4648
value: "{{ .Values.mongodb.adminDatabase }}"
4749
- name: MONGODB_USERNAME

charts/hub/templates/kerberos-vault/vault-forwarder.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ spec:
4545
value: "Kerberos"
4646
- name: MONGODB_HOST
4747
value: "{{ .Values.mongodb.host }}"
48+
- name: MONGODB_AUTHENTICATION_MECHANISM
49+
value: "{{ .Values.mongodb.authenticationMechanism }}"
4850
- name: MONGODB_DATABASE_CREDENTIALS
4951
value: "{{ .Values.mongodb.adminDatabase }}"
5052
- name: MONGODB_USERNAME

charts/hub/values.yaml

+2
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,10 @@ mongodb:
3939
# Self-hosted mongodb, you could also use the uri property above.
4040
host: mongodb.mongodb
4141
adminDatabase: admin
42+
authenticationMechanism: SCRAM-SHA-256
4243
username: yourusername
4344
password: "yourpassword"
45+
4446
# A MQTT broker (vernemq or other like mosquitto) is used to have a bi-directional
4547
# communication between Kerberos Agents and Kerberos Hub.
4648
# we recommend to use vernemq (as part of this installation), but a stand-alone mosquitto broker is also possible.

0 commit comments

Comments
 (0)