Documentation
¶
Index ¶
- type Resource
- func (m Resource) CleanupExampleNodes(ctx context.Context, mod module.Info) error
- func (m Resource) CreateClusterNodeSignal(ctx context.Context, node v1alpha1.TinyNode, port string, data []byte) error
- func (m Resource) DisclosePort(ctx context.Context, port int) error
- func (m Resource) ExposePort(ctx context.Context, autoHostName string, hostnames []string, port int) ([]string, error)
- func (m Resource) RegisterExampleNode(ctx context.Context, c module.Component, mod module.Info) error
- func (m Resource) RegisterModule(ctx context.Context, mod module.Info) error
- func (m Resource) Start(ctx context.Context) error
- type ResourceInterface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Resource ¶
type Resource struct {
// contains filtered or unexported fields
}
func (Resource) CleanupExampleNodes ¶ added in v0.1.25
CleanupExampleNodes @todo deal with it later
func (Resource) CreateClusterNodeSignal ¶ added in v0.1.43
func (Resource) DisclosePort ¶ added in v0.1.25
func (Resource) ExposePort ¶ added in v0.1.22
func (Resource) RegisterExampleNode ¶ added in v0.1.25
func (Resource) RegisterModule ¶
type ResourceInterface ¶ added in v0.1.25
type ResourceInterface interface {
CleanupExampleNodes(ctx context.Context, mod module.Info) error
RegisterModule(ctx context.Context, mod module.Info) error
ExposePort(ctx context.Context, autoHostName string, hostnames []string, port int) ([]string, error)
DisclosePort(ctx context.Context, port int) error
RegisterExampleNode(ctx context.Context, c module.Component, mod module.Info) error
CreateClusterNodeSignal(ctx context.Context, node v1alpha1.TinyNode, port string, data []byte) error
}
Click to show internal directories.
Click to hide internal directories.