Documentation ¶
Index ¶
- Variables
- func GetMetrics(c *providers.Provider) (providers.ClowderProvider, error)
- func NewAppInterfaceMetrics(p *p.Provider) (p.ClowderProvider, error)
- func NewMetricsProvider(p *providers.Provider) (providers.ClowderProvider, error)
- func NewNoneMetricsProvider(p *providers.Provider) (providers.ClowderProvider, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var MetricsServiceMonitor = rc.NewMultiResourceIdent(ProvName, "metrics-service-monitor", &prom.ServiceMonitor{})
View Source
var PrometheusInstance = rc.NewSingleResourceIdent(ProvName, "prometheus_instance", &prom.Prometheus{})
View Source
var PrometheusRole = rc.NewSingleResourceIdent(ProvName, "prometheus_role", &rbac.Role{})
View Source
var PrometheusRoleBinding = rc.NewSingleResourceIdent(ProvName, "prometheus_role_binding", &rbac.RoleBinding{})
View Source
var PrometheusServiceAccount = rc.NewSingleResourceIdent(ProvName, "prometheus_service_account", &core.ServiceAccount{})
View Source
var PrometheusSubscription = rc.NewSingleResourceIdent(ProvName, "prometheus_subscription", &sub.Subscription{})
View Source
var ProvName = "metrics"
ProvName sets the provider name identifier
Functions ¶
func GetMetrics ¶
func GetMetrics(c *providers.Provider) (providers.ClowderProvider, error)
GetEnd returns the correct end provider.
func NewAppInterfaceMetrics ¶
func NewAppInterfaceMetrics(p *p.Provider) (p.ClowderProvider, error)
func NewMetricsProvider ¶
func NewMetricsProvider(p *providers.Provider) (providers.ClowderProvider, error)
func NewNoneMetricsProvider ¶
func NewNoneMetricsProvider(p *providers.Provider) (providers.ClowderProvider, error)
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
+kubebuilder:object:generate=true +groupName=operators.coreos.com
|
+kubebuilder:object:generate=true +groupName=operators.coreos.com |
Click to show internal directories.
Click to hide internal directories.