Skip to content

Commit 0f0c4b4

Browse files
fix: (mongodb-operator) more configurable values
1 parent 221fa29 commit 0f0c4b4

3 files changed

Lines changed: 8 additions & 6 deletions

File tree

charts/mongodb-operated/templates/certificate.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
apiVersion: cert-manager.io/v1
33
kind: Certificate
44
metadata:
5-
name: mongodb-external-cert
5+
name: {{ .Values.security.tls.certName | default "mongodb-external-cert" }}
66
namespace: {{ .Release.Namespace }}
77
spec:
88
secretName: {{ .Values.security.tls.secretName | default "mongodb-tls-secret" }}

charts/mongodb-operated/templates/mongodb-external-services.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ metadata:
1010
spec:
1111
type: NodePort
1212
selector:
13-
statefulset.kubernetes.io/pod-name: {{ $.Release.Name }}-mongodb-operated-{{ $i }}
13+
statefulset.kubernetes.io/pod-name: {{ $.Values.nameOverride | default (printf "%s-mongodb-operated" $.Release.Name) }}-{{ $i }}
1414
ports:
1515
- name: mongodb
1616
protocol: TCP

charts/mongodb-operated/values.yaml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,17 +6,19 @@
66
replicaCount: 1
77

88
externalAccess:
9-
enabled: false
9+
# Will create a $replicaCount of NodePort services to expose each replica of the replicaset
10+
enabled: false
1011
nodePorts: [] # example: [30017, 30018, 30019]
1112

1213
nameOverride: ""
1314

1415
security:
1516
tls:
1617
enabled: false
17-
issuerName: "mongodb-ca-issuer"
18-
secretName: ""
19-
dnsNames: []
18+
issuerName: "mongodb-ca-issuer" # name of the cert-manager issuer to use for generating the TLS certificate
19+
certName: "mongodb-external-cert" # name of the cert-manager certificate to generate for TLS
20+
secretName: "" # Where the TLS secret will be stored
21+
dnsNames: [] # List of DNS names to include in the TLS certificate.
2022

2123

2224
# overide mongodb version

0 commit comments

Comments
 (0)