Files
netmaker-helm/values.yaml
Abhishek Kondur e4fcc5fcd3 update README
2023-08-08 15:42:33 +05:30

121 lines
2.6 KiB
YAML

# Default values for netmaker.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
baseDomain: "nm.example.com" # required value
image:
# -- The image repo to pull Netmaker image from
repository: gravitl/netmaker
# -- Pull Policy for images
pullPolicy: Always
# -- Override the image tag to pull
tag: "latest"
# -- override the name for netmaker objects
nameOverride: ""
# -- override the full name for netmaker objects
fullnameOverride: ""
serviceAccount:
# -- Specifies whether a service account should be created
create: true
# -- Annotations to add to the service account
annotations: {}
# -- Name of SA to use. If not set and create is true, a name is generated using the fullname template
name: ""
# -- pod annotations to add
podAnnotations: {}
# -- pod security contect to add
podSecurityContext: {}
# fsGroup: 2000
ui:
# -- how many UI replicas to create
replicas: 2
mq:
# -- how many MQTT replicas to create
replicas: 2
username: netmaker
password: 3yyerWGdds43yegGR
server:
# -- number of netmaker server replicas to create
replicas: 2
RWX:
storageClassName: ""
storageSize: 128Mi
masterKey: "netmaker"
ee:
licensekey: ""
tenantId: ""
turn:
enabled: false
turnHost: ""
turnApiHost: ""
turnUsername: ""
turnPassword: ""
dns:
# -- whether or not to deploy coredns
enabled: false
storageSize: 128Mi
RWX:
storageClassName: ""
setIpForwarding:
enabled: true
service:
# -- type for netmaker server services
type: ClusterIP
# -- port for API service
restPort: 8081
# -- port for MQTT service
mqPort: 443
# -- port for UI service
uiPort: 80
ingress:
# -- attempts to configure ingress if true
enabled: true
tls: true
annotations:
kubernetes.io/ingress.class: nginx
cert-manager.io/cluster-issuer: letsencrypt-prod
hostPrefix:
ui: "dashboard"
broker: "broker"
rest: "api"
db:
type: "postgres"
host: ""
port: 5432
username: postgres
# -- postgres pass to generate
password: password123 # set your own secure password
# -- postgress db to generate
database: netmaker
postgresql-ha:
enabled: true
postgresql:
# -- postgres user to generate
username: postgres
# -- postgres pass to generate
password: password123 # set your own secure password
# -- postgress db to generate
database: netmaker
# -- postgress number of replicas to deploy
replicaCount: 2
repmgrUsername: postgres
repmgrPassword: password123 # set your own secure password
repmgrDatabase: repmgr
persistence:
# -- size of postgres DB
size: 1Gi