config

package
v5.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 2, 2024 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Grafana
	GrafanaImage   = "docker.io/grafana/grafana"
	GrafanaVersion = "9.1.6"

	// Paths
	GrafanaDataPath               = "/var/lib/grafana"
	GrafanaLogsPath               = "/var/log/grafana"
	GrafanaPluginsPath            = "/var/lib/grafana/plugins"
	GrafanaProvisioningPath       = "/etc/grafana/provisioning/"
	GrafanaDashboardsRuntimeBuild = "/tmp/dashboards"

	// Grafana env vars and admin user
	DefaultAdminUser           = "admin"
	GrafanaAdminUserEnvVar     = "GF_SECURITY_ADMIN_USER"
	GrafanaAdminPasswordEnvVar = "GF_SECURITY_ADMIN_PASSWORD" // #nosec G101
	GrafanaPluginsEnvVar       = "GF_INSTALL_PLUGINS"

	// Networking
	GrafanaHttpPort       int = 3000
	GrafanaHttpPortName       = "grafana"
	GrafanaServerProtocol     = "http"

	// Data storage
	GrafanaProvisionPluginVolumeName    = "grafana-provision-plugins"
	GrafanaPluginsVolumeName            = "grafana-plugins"
	GrafanaProvisionDashboardVolumeName = "grafana-provision-dashboards"
	GrafanaProvisionNotifierVolumeName  = "grafana-provision-notifiers"
	GrafanaLogsVolumeName               = "grafana-logs"
	GrafanaDataVolumeName               = "grafana-data"
	SecretsMountDir                     = "/etc/grafana-secrets/" // #nosec G101
	ConfigMapsMountDir                  = "/etc/grafana-configmaps/"
)

Variables

This section is empty.

Functions

func WriteIni

func WriteIni(cfg map[string]map[string]string) (string, string)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL