Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TKEClusterScope ¶
type TKEClusterScope struct { logr.Logger Cluster *clusterv1.Cluster TKECluster *v1beta1.TKECluster Client client.Client // contains filtered or unexported fields }
func NewTKEClusterScope ¶
func NewTKEClusterScope(params TKEClusterScopeParams) (*TKEClusterScope, error)
func (*TKEClusterScope) Close ¶
func (t *TKEClusterScope) Close() error
func (*TKEClusterScope) PatchObject ¶
func (t *TKEClusterScope) PatchObject() error
PatchObject persists the control plane configuration and status.
type TKEClusterScopeParams ¶
type TKEManagedMachinePoolScope ¶
type TKEManagedMachinePoolScope struct { logr.Logger Client client.Client ControllerName string Cluster *clusterv1.Cluster TKECluster *v1beta1.TKECluster MachinePool *exp.MachinePool ManagedMachinePool *v1beta1.TKEManagedMachinePool // contains filtered or unexported fields }
func NewTKEManagedMachinePool ¶
func NewTKEManagedMachinePool(params TKEManagedMachinePoolScopeParams) (*TKEManagedMachinePoolScope, error)
func (*TKEManagedMachinePoolScope) Close ¶
func (t *TKEManagedMachinePoolScope) Close() error
func (*TKEManagedMachinePoolScope) PatchObject ¶
func (t *TKEManagedMachinePoolScope) PatchObject() error
func (*TKEManagedMachinePoolScope) SetNotReady ¶
func (t *TKEManagedMachinePoolScope) SetNotReady()
func (*TKEManagedMachinePoolScope) SetReady ¶
func (t *TKEManagedMachinePoolScope) SetReady()
func (*TKEManagedMachinePoolScope) WorkerPoolSecurityGroupName ¶
func (t *TKEManagedMachinePoolScope) WorkerPoolSecurityGroupName() *string
type TKEManagedMachinePoolScopeParams ¶
type TKEManagedMachinePoolScopeParams struct { Log logr.Logger Client client.Client ControllerName string Cluster *clusterv1.Cluster TKECluster *v1beta1.TKECluster MachinePool *exp.MachinePool ManagedMachinePool *v1beta1.TKEManagedMachinePool }
Click to show internal directories.
Click to hide internal directories.