framework

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2024 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Framework

type Framework struct {
	// contains filtered or unexported fields
}

func New

func New(
	restConfig *rest.Config,
	cc client.Client,
) *Framework

func (*Framework) AppBindingName

func (f *Framework) AppBindingName() string

func (*Framework) AppBindingNamespace

func (f *Framework) AppBindingNamespace() string

func (*Framework) CreateAppBinding

func (f *Framework) CreateAppBinding() error

func (*Framework) CreateDefaultAppBinding

func (f *Framework) CreateDefaultAppBinding() error

func (*Framework) CreateGrafanaDeployment

func (f *Framework) CreateGrafanaDeployment() error

func (*Framework) CreateGrafanaService

func (f *Framework) CreateGrafanaService() error

func (*Framework) CreateNamespace

func (f *Framework) CreateNamespace() error

func (*Framework) CreateOrUpdateGrafanaDashboard added in v0.0.2

func (f *Framework) CreateOrUpdateGrafanaDashboard(db *api.GrafanaDashboard) error

func (*Framework) CreateSecret

func (f *Framework) CreateSecret(username, password string) error

func (*Framework) DeleteAppBinding

func (f *Framework) DeleteAppBinding() error

func (*Framework) DeleteGrafanaDashboard

func (f *Framework) DeleteGrafanaDashboard(db *api.GrafanaDashboard) error

func (*Framework) DeleteGrafanaDeployment

func (f *Framework) DeleteGrafanaDeployment() error

func (*Framework) DeleteGrafanaServer

func (f *Framework) DeleteGrafanaServer() error

func (*Framework) DeleteGrafanaService

func (f *Framework) DeleteGrafanaService() error

func (*Framework) DeleteNamespace

func (f *Framework) DeleteNamespace() error

func (*Framework) DeleteSecret

func (f *Framework) DeleteSecret() error

func (*Framework) DeployGrafanaServer

func (f *Framework) DeployGrafanaServer() error

func (*Framework) EventuallyCRD

func (f *Framework) EventuallyCRD() GomegaAsyncAssertion

func (*Framework) GetGrafanaClient

func (f *Framework) GetGrafanaClient() (*sdk.Client, error)

func (*Framework) GetGrafanaDashboard

func (f *Framework) GetGrafanaDashboard() (*api.GrafanaDashboard, error)

func (*Framework) GrafanaDeploymentName

func (f *Framework) GrafanaDeploymentName() string

func (*Framework) GrafanaServiceName

func (f *Framework) GrafanaServiceName() string

func (*Framework) Invoke

func (f *Framework) Invoke() *Invocation

func (*Framework) Name

func (f *Framework) Name() string

func (*Framework) Namespace

func (f *Framework) Namespace() string

func (*Framework) SecretName

func (f *Framework) SecretName() string

func (*Framework) WaitForGrafanaPhaseToBeCurrent added in v0.0.2

func (f *Framework) WaitForGrafanaPhaseToBeCurrent() error

func (*Framework) WaitForGrafanaServerToBeReady

func (f *Framework) WaitForGrafanaServerToBeReady()

type Invocation

type Invocation struct {
	*Framework
	// contains filtered or unexported fields
}

func (*Invocation) RestConfig

func (fi *Invocation) RestConfig() *rest.Config

Jump to

Keyboard shortcuts

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