Documentation ¶
Overview ¶
Package v1alpha2 provides runtime implementation based on os-runtime.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
// contains filtered or unexported fields
}
Controller implements runtime.V1alpha2Controller.
func NewController ¶
func NewController(v1alpha1Runtime runtime.Runtime, loggingManager runtime.LoggingManager) (*Controller, error)
NewController creates Controller.
func (*Controller) DependencyGraph ¶
func (ctrl *Controller) DependencyGraph() (*controller.DependencyGraph, error)
DependencyGraph returns controller-resources dependencies.
type State ¶
type State struct {
// contains filtered or unexported fields
}
State implements runtime.V1alpha2State interface.
func (*State) NamespaceRegistry ¶
func (s *State) NamespaceRegistry() *registry.NamespaceRegistry
NamespaceRegistry implements runtime.V1alpha2State interface.
func (*State) ResourceRegistry ¶
func (s *State) ResourceRegistry() *registry.ResourceRegistry
ResourceRegistry implements runtime.V1alpha2State interface.
Click to show internal directories.
Click to hide internal directories.