66 lines
1.7 KiB
YAML
66 lines
1.7 KiB
YAML
|
|
replicas: 1
|
|
|
|
## Create a headless service for the deployment
|
|
headlessService: false
|
|
|
|
## Expose the grafana service to be accessed from outside the cluster (LoadBalancer service).
|
|
## or access it from within the cluster (ClusterIP service). Set the service type and the port to serve it.
|
|
## ref: http://kubernetes.io/docs/user-guide/services/
|
|
##
|
|
service:
|
|
enabled: true
|
|
type: ClusterIP
|
|
port: 80
|
|
targetPort: 3000
|
|
# targetPort: 4181 To be used with a proxy extraContainer
|
|
annotations: {}
|
|
labels: {}
|
|
portName: service
|
|
|
|
serviceMonitor:
|
|
## If true, a ServiceMonitor CRD is created for a prometheus operator
|
|
## https://github.com/coreos/prometheus-operator
|
|
##
|
|
enabled: false
|
|
|
|
|
|
ingress:
|
|
enabled: false
|
|
persistence:
|
|
type: pvc
|
|
enabled: true
|
|
# storageClassName: default
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
size: 10Gi
|
|
# annotations: {}
|
|
finalizers:
|
|
- kubernetes.io/pvc-protection
|
|
# selectorLabels: {}
|
|
## Sub-directory of the PV to mount. Can be templated.
|
|
# subPath: ""
|
|
## Name of an existing PVC. Can be templated.
|
|
existingClaim: grafana-nfs
|
|
|
|
## If persistence is not enabled, this allows to mount the
|
|
## local storage in-memory to improve performance
|
|
##
|
|
inMemory:
|
|
enabled: false
|
|
## The maximum usage on memory medium EmptyDir would be
|
|
## the minimum value between the SizeLimit specified
|
|
## here and the sum of memory limits of all containers in a pod
|
|
##
|
|
# sizeLimit: 300Mi
|
|
|
|
initChownData:
|
|
## If false, data ownership will not be reset at startup
|
|
## This allows the prometheus-server to be run with an arbitrary user
|
|
##
|
|
enabled: true
|
|
|
|
# Administrator credentials when not using an existing secret (see below)
|
|
adminUser: admin
|
|
# adminPassword: strongpassword
|