Documentation ¶
Index ¶
Constants ¶
View Source
const ( // PlatformConfigurationName points to a configmap that maintain information about the installation. PlatformConfigurationName = "system.controller.configuration" PrometheusTemplate = "system.telemetry.prometheus.template" GrafanaTemplate = "system.telemetry.grafana.template" DataviewerTemplate = "system.telemetry.dataviewer.template" )
References are defined separately in order to facilitate the matching between Yaml configuration (of kubernetes) and Go code of the controller
Variables ¶
This section is empty.
Functions ¶
func SetGlobal ¶
func SetGlobal(conf Configuration)
Types ¶
type Configuration ¶
type Configuration struct { DeveloperMode bool `json:"developerMode"` Namespace string `json:"namespace"` DomainName string `json:"domainName"` IngressClassName string `json:"ingressClassName"` ControllerName string `json:"controllerName"` }
Configuration is the programmatic equivalent of charts/platform/configuration
var Global Configuration
Click to show internal directories.
Click to hide internal directories.