Merge pull request #24 from gw0/various-fixes

Fix enabled flag and make RWX storageClassName consistent
This commit is contained in:
Alex Feiszli
2023-02-06 08:30:55 -05:00
committed by GitHub
3 changed files with 8 additions and 5 deletions

View File

@@ -42,7 +42,7 @@ helm install netmaker/netmaker --generate-name \ # generate a random id for the
### Recommended Settings:
A minimal HA install of Netmaker can be run with the following command:
`helm install netmaker/netmaker --generate-name --set baseDomain=nm.example.com --set RWXStorageClassName=nfs`
`helm install netmaker/netmaker --generate-name --set baseDomain=nm.example.com --set mq.RWX.storageClassName=nfs`
`
This install has some notable exceptions:
- Ingress **must** be manually configured post-install (need to create valid Ingress with TLS)

View File

@@ -110,7 +110,7 @@ apiVersion: v1
metadata:
name: {{ include "netmaker.fullname" . }}-shared-data-pvc
spec:
storageClassName: {{ required "A valid .Values.RWXStorageClassName entry required! Specify an available RWX storage class." .Values.RWXStorageClassName}}
storageClassName: {{ required "A valid .Values.mq.RWX.storageClassName entry required! Specify an available RWX storage class." .Values.mq.RWX.storageClassName}}
accessModes:
- ReadWriteMany
resources:
@@ -167,4 +167,4 @@ metadata:
labels:
app.kubernetes.io/instance: {{ include "netmaker.fullname" . }}-mqtt
app.kubernetes.io/name: {{ include "netmaker.fullname" . }}-mqtt
name: {{ include "netmaker.fullname" . }}-mqtt-wait
name: {{ include "netmaker.fullname" . }}-mqtt-wait

View File

@@ -44,12 +44,15 @@ mq:
singlenode: false
storageSize: 128Mi
password: 3yyerWGdds43yegGR
RWX:
storageClassName: ""
dns:
# -- whether or not to deploy coredns
enabled: false
storageSize: 128Mi
RWX:
storageClassName: ""
setIpForwarding:
enabled: true
@@ -112,6 +115,7 @@ wireguard:
networkLimit: 10
postgresql-ha:
enabled: true
postgresql:
# -- postgres user to generate
username: netmaker
@@ -121,7 +125,6 @@ postgresql-ha:
database: netmaker
# -- postgress number of replicas to deploy
replicaCount: 2
enabled: true
persistence:
# -- size of postgres DB
size: 1Gi