The leading tool for querying and visualizing time series and metrics.
- Kubernetes Cluster deployed
- Kubernetes config installed in
~/.kube/config - Helm installed
Kubernetes: ^1.8.0-0
Install Helm
https://helm.sh/docs/intro/install/
- Clone down the repository
- cd into directory
helm install grafana chart/| Key | Type | Default | Description |
|---|---|---|---|
| global.imageRegistry | string | "registry1.dso.mil" |
Overrides the Docker registry globally for all images |
| global.imagePullSecrets | list | [] |
|
| openshift | bool | false |
|
| enterprise | object | {"createSecret":false,"license":null} |
Toggle creation of Enterprise License Secret See https://docs-bigbang.dso.mil/latest/packages/grafana/docs/enterprise |
| alertmanager | object | {"enabled":true} |
kube-prometheus-stack dashboard backward-compatibility values |
| coreDns.enabled | bool | true |
|
| kubeEtcd.enabled | bool | true |
|
| kubeApiServer.enabled | bool | true |
|
| kubeControllerManager.enabled | bool | true |
|
| kubeScheduler.enabled | bool | true |
|
| kubeProxy.enabled | bool | true |
|
| nodeExporter.enabled | bool | true |
|
| nodeExporter.operatingSystems.linux.enabled | bool | true |
|
| nodeExporter.operatingSystems.aix.enabled | bool | true |
|
| nodeExporter.operatingSystems.darwin.enabled | bool | true |
|
| nodeExporter.operatingSystems.windows.enabled | bool | true |
|
| kubelet.enabled | bool | true |
|
| kubelet.namespace | string | "kube-system" |
|
| windowsMonitoring.enabled | bool | true |
|
| prometheusRemoteWriteDashboards | bool | true |
|
| grafana.forceDeployDashboards.enabled | bool | true |
|
| grafana.defaultDashboardsEnabled.enabled | bool | true |
|
| grafana.operator.dashboardsConfigMapRefEnabled | bool | false |
|
| grafana.operator.annotations | object | {} |
|
| grafana.operator.matchLabels | object | {} |
|
| grafana.defaultDashboardsEditable | bool | true |
|
| grafana.sidecar.dashboards.label | string | "grafana_dashboard" |
|
| grafana.sidecar.dashboards.labelValue | string | "1" |
|
| grafana.sidecar.dashboards.annotations | object | {} |
|
| networkPolicies | object | {"egress":{"from":{"grafana":{"to":{"cidr":{"0.0.0.0/0":true},"definition":{"kubeAPI":true}}}}},"enabled":true,"prependReleaseName":true} |
bb-common Network Policies configuration |
| domain | string | "dev.bigbang.mil" |
|
| autoRollingUpgrade.enabled | bool | true |
Enable BigBang specific autoRollingUpgrade support |
| autoRollingUpgrade.image.repository | string | "registry1.dso.mil/ironbank/big-bang/base" |
|
| autoRollingUpgrade.image.tag | string | "2.1.0" |
|
| istio.enabled | bool | false |
|
| istio.namespace | string | "istio-system" |
|
| istio.hardened.enabled | bool | false |
|
| istio.hardened.outboundTrafficPolicyMode | string | "REGISTRY_ONLY" |
|
| istio.hardened.customServiceEntries | list | [] |
|
| istio.hardened.customAuthorizationPolicies | list | [] |
|
| istio.hardened.kiali.enabled | bool | true |
|
| istio.hardened.kiali.namespaces[0] | string | "kiali" |
|
| istio.hardened.kiali.principals[0] | string | "cluster.local/ns/kiali/sa/kiali-service-account" |
|
| istio.grafana.enabled | bool | true |
|
| istio.grafana.annotations | object | {} |
|
| istio.grafana.labels | object | {} |
|
| istio.grafana.gateways[0] | string | "istio-system/main" |
|
| istio.grafana.hosts[0] | string | "grafana.{{ .Values.domain }}" |
|
| istio.grafana.service | string | "" |
|
| istio.grafana.port | string | "" |
|
| istio.grafana.namespace | string | "" |
|
| istio.injection | string | "disabled" |
|
| istio.mtls.mode | string | "STRICT" |
|
| sso.enabled | bool | false |
|
| bbtests.enabled | bool | false |
|
| bbtests.cypress.artifacts | bool | true |
|
| bbtests.cypress.envs.cypress_grafana_url | string | "http://grafana:80" |
|
| bbtests.cypress.resources.requests.cpu | int | 2 |
|
| bbtests.cypress.resources.requests.memory | string | "2Gi" |
|
| bbtests.cypress.resources.limits.cpu | int | 2 |
|
| bbtests.cypress.resources.limits.memory | string | "2Gi" |
|
| bbtests.istio.sidecar.resources.cpu.requests | string | "100m" |
|
| bbtests.istio.sidecar.resources.cpu.limits | string | "2000m" |
|
| bbtests.istio.sidecar.resources.memory.requests | string | "512Mi" |
|
| bbtests.istio.sidecar.resources.memory.limits | string | "2048Mi" |
|
| upstream | object | Upstream chart values | Values to pass to the upstream grafana chart |
Please see the contributing guide if you are interested in contributing.
This file is programatically generated using helm-docs and some BigBang-specific templates. The gluon repository has instructions for regenerating package READMEs.