controllerhelpers

package
v1.6.0 Latest Latest
Warning

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

Go to latest
Published: Jan 23, 2025 License: Apache-2.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetGrafanaClientFromGrafanaInstance

func GetGrafanaClientFromGrafanaInstance(c client.Client, ctx context.Context, grafanaInstance *v1beta1.GrafanaInstance) (*grafanaclient.GrafanaHTTPAPI, error)

func GetGrafanaClientFromGrafanaOrg

func GetGrafanaClientFromGrafanaOrg(c client.Client, ctx context.Context, grafanaOrg *v1beta1.GrafanaOrg) (*grafanaclient.GrafanaHTTPAPI, error)

func GetGrafanaClientFromGrafanaOrgDashboard added in v1.2.0

func GetGrafanaClientFromGrafanaOrgDashboard(c client.Client, ctx context.Context, grafanaOrgDashboard *v1beta1.GrafanaOrgDashboard) (*grafanaclient.GrafanaHTTPAPI, error)

func GetGrafanaClientFromGrafanaOrgDatasource

func GetGrafanaClientFromGrafanaOrgDatasource(c client.Client, ctx context.Context, grafanaOrgDatasource *v1beta1.GrafanaOrgDatasource) (*grafanaclient.GrafanaHTTPAPI, error)

func IsGrafanaInstanceAllowed

func IsGrafanaInstanceAllowed(grafanaInstance *v1beta1.GrafanaInstance, grafanaOrg *v1beta1.GrafanaOrg) bool

func RetrieveEnv

func RetrieveEnv(c client.Client, ctx context.Context, namespace string, envFrom []v1beta1.EnvFromSource) (map[string]map[string]string, error)

Types

type GrafanaOrgOrgMappingChangedPredicate

type GrafanaOrgOrgMappingChangedPredicate struct {
	predicate.TypedFuncs[*v1beta1.GrafanaOrg]
}

func (GrafanaOrgOrgMappingChangedPredicate) Create added in v1.2.0

Create implements CreateEvent filter for checking Org Mapping change.

func (GrafanaOrgOrgMappingChangedPredicate) Delete added in v1.2.0

Delete implements DeleteEvent filter for checking Org Mapping change.

func (GrafanaOrgOrgMappingChangedPredicate) Update

Update implements UpdateEvent filter for checking Org Mapping change.

Jump to

Keyboard shortcuts

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