Documentation ¶
Index ¶
- type PoseidonControllerImpl
- func (c *PoseidonControllerImpl) DeploymentToPoseidon(i interface{}) (string, error)
- func (c *PoseidonControllerImpl) Get(namespace, name string) (*olympusv1beta1.Poseidon, error)
- func (c *PoseidonControllerImpl) Init(arguments sharedinformers.ControllerInitArguments)
- func (c *PoseidonControllerImpl) Reconcile(u *olympusv1beta1.Poseidon) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PoseidonControllerImpl ¶
type PoseidonControllerImpl struct { builders.DefaultControllerFns // contains filtered or unexported fields }
+controller:group=olympus,version=v1beta1,kind=Poseidon,resource=poseidons
func (*PoseidonControllerImpl) DeploymentToPoseidon ¶
func (c *PoseidonControllerImpl) DeploymentToPoseidon(i interface{}) (string, error)
func (*PoseidonControllerImpl) Get ¶
func (c *PoseidonControllerImpl) Get(namespace, name string) (*olympusv1beta1.Poseidon, error)
func (*PoseidonControllerImpl) Init ¶
func (c *PoseidonControllerImpl) Init(arguments sharedinformers.ControllerInitArguments)
Init initializes the controller and is called by the generated code
func (*PoseidonControllerImpl) Reconcile ¶
func (c *PoseidonControllerImpl) Reconcile(u *olympusv1beta1.Poseidon) error
Reconcile handles enqueued messages
Click to show internal directories.
Click to hide internal directories.