Skip to content

Latest commit

 

History

History

nanomon

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

nanomon

Version: 0.0.7 Type: application AppVersion: 0.1.3

Deploy NanoMon, a HTTP and network monitoring tool

Requirements

Repository Name Version
https://charts.bitnami.com/bitnami mongodb 13.x.x

Values

Key Type Default Description
affinity object {} Affinity used by all pods
api.replicaCount int 1 Number of pod replicas for the API
api.serviceType string "ClusterIP" Type of service for the API
authClientId string nil Enable authentication with EntraID app id
authTenant string nil Optional, set tenant ID for EntraID
frontend.apiEndpoint string nil Endpoint to access the deployed API, don't set when using ingress
frontend.replicaCount int 1 Number of pod replicas for the frontend host
frontend.serviceType string "ClusterIP" Type of service for the frontend
fullnameOverride string "" Override the full release name
image.pullPolicy string "Always" Set the image pull policy
image.pullSecrets list [] Image pull secrets if needed
image.regRepo string "ghcr.io/benc-uk" Registry & repo prefix for all images
image.tag string "latest" Tag for all images
ingress.annotations object {} Annotations applied to the ingress
ingress.className string "nginx" Class name of your ingress controller
ingress.enabled bool false Use a Ingress, you will need an ingress controller deployed and setup
ingress.host string nil Hostname for the ingress rules, strongly recommended to set
ingress.tlsSecret string nil TLS cert secret name, leave blank to disable TLS
mongodb.connectionURI string nil Point to an existing MongoDB instance, leave blank when enabled=true
mongodb.enabled bool true Enable deploying MongoDB, leave connectionURI blank if true
mongodb.persistence.enabled bool false Enable persistence for MongoDB
mongodb.persistence.size string "1Gi" Size of the MongoDB persistent volume
mongodb.persistence.storageClass string "default" Storage class for the MongoDB persistent volume
nameOverride string "" Override the chart name
nodeSelector object {} Node selector for all pods
podAnnotations object {} Annotations applied to all pods
runner.alerting.failCount int 3 How many times a monitor can fail before sending an alert
runner.alerting.from string nil The email address to send alerts from, set to enable alerting
runner.alerting.password string nil SMTP password for sending alerts, set to enable alerting
runner.alerting.smtpHost string "smtp.gmail.com" SMTP host for sending alerts
runner.alerting.smtpPort int 587 SMTP port for sending alerts
runner.alerting.to string nil The email address to send alerts to, set to enable alerting
runner.pollingInterval string nil Only set when using polling, use a duration string, e.g. "5s"
runner.replicaCount int 1 Number of pod replicas for the runner, best left as 1
runner.usePolling string nil Set to "true" to using DB polling instead of MongoDB change streams
tolerations list [] Tolerations used by all pods