Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCloudPrivateIPConfigController ¶
func NewCloudPrivateIPConfigController( controllerContext context.Context, cloudProviderClient cloudprovider.CloudProviderIntf, cloudNetworkClientset cloudnetworkclientset.Interface, cloudPrivateIPConfigInformer cloudnetworkinformers.CloudPrivateIPConfigInformer, nodeInformer coreinformers.NodeInformer) (*controller.CloudNetworkConfigController, error)
NewCloudPrivateIPConfigController returns a new CloudPrivateIPConfig controller
Types ¶
type CloudPrivateIPConfigController ¶
type CloudPrivateIPConfigController struct { controller.CloudNetworkConfigController // contains filtered or unexported fields }
CloudPrivateIPConfigController is the controller implementation for CloudPrivateIPConfig resources
func (*CloudPrivateIPConfigController) SyncHandler ¶
func (c *CloudPrivateIPConfigController) SyncHandler(key string) error
Consumer should only consider ADD / UPDATE successful when: - spec.node == status.node && status.conditions[0].Status == Success
type FinalizerPatch ¶
Click to show internal directories.
Click to hide internal directories.