Documentation
¶
Index ¶
- func GetCondition(status v1.CloudProviderStatus, condType v1.CloudProviderConditionType) *v1.CloudProviderCondition
- func NewCondition(condType v1.CloudProviderConditionType, status v1.ConditionStatus, ...) *v1.CloudProviderCondition
- func RemoveCondition(status *v1.CloudProviderStatus, condType v1.CloudProviderConditionType)
- func SetCondition(status *v1.CloudProviderStatus, condition v1.CloudProviderCondition)
- type CloudProviderReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCondition ¶
func GetCondition(status v1.CloudProviderStatus, condType v1.CloudProviderConditionType) *v1.CloudProviderCondition
GetCondition returns the condition with the provided type.
func NewCondition ¶
func NewCondition(condType v1.CloudProviderConditionType, status v1.ConditionStatus, reason, message string) *v1.CloudProviderCondition
NewCondition creates a new deployment condition.
func RemoveCondition ¶
func RemoveCondition(status *v1.CloudProviderStatus, condType v1.CloudProviderConditionType)
RemoveCondition removes the deployment condition with the provided type.
func SetCondition ¶
func SetCondition(status *v1.CloudProviderStatus, condition v1.CloudProviderCondition)
SetCondition updates the deployment to include the provided condition. If the condition that we are about to add already exists and has the same status and reason then we are not going to update.
Types ¶
type CloudProviderReconciler ¶
type CloudProviderReconciler struct { ClusterLister listerv1.ClusterLister ClusterWriter cluster.ClusterWriter CloudProviderLister listerv1.CloudProviderLister CloudProviderWriter cluster.CloudProviderWriter NodeLister listerv1.NodeLister NodeWriter cluster.NodeWriter ConfigmapLister listerv1.ConfigMapLister ConfigmapWriter core.ConfigMapWriter }
func (*CloudProviderReconciler) SetupWithManager ¶
func (r *CloudProviderReconciler) SetupWithManager(mgr manager.Manager, cache informers.InformerCache) error
Click to show internal directories.
Click to hide internal directories.