Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConfigureGKECluster ¶
func ConfigureGKECluster(_ context.Context, cm resource.Claim, cs resource.NonPortableClass, mg resource.Managed) error
ConfigureGKECluster configures the supplied resource (presumed to be a GKECluster) using the supplied resource claim (presumed to be a KubernetesCluster) and resource class.
Types ¶
type GKEClusterClaimController ¶
type GKEClusterClaimController struct{}
GKEClusterClaimController is responsible for adding the GKECluster claim controller and its corresponding reconciler to the manager with any runtime configuration.
func (*GKEClusterClaimController) SetupWithManager ¶
func (c *GKEClusterClaimController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager adds a controller that reconciles KubernetesCluster resource claims.
type GKEClusterController ¶
type GKEClusterController struct{}
GKEClusterController is responsible for adding the GKECluster controller and its corresponding reconciler to the manager with any runtime configuration.
func (*GKEClusterController) SetupWithManager ¶
func (c *GKEClusterController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager creates a new Controller and adds it to the Manager with default RBAC. The Manager will set fields on the Controller and Start it when the Manager is Started.
type GlobalAddressController ¶
type GlobalAddressController struct{}
GlobalAddressController is the controller for GlobalAddress CRD.
func (*GlobalAddressController) SetupWithManager ¶
func (c *GlobalAddressController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager creates a new Controller and adds it to the Manager with default RBAC. The Manager will set fields on the Controller and Start it when the Manager is Started.
type NetworkController ¶
type NetworkController struct{}
NetworkController is the controller for Network CRD.
func (*NetworkController) SetupWithManager ¶
func (c *NetworkController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager creates a new Controller and adds it to the Manager with default RBAC. The Manager will set fields on the Controller and Start it when the Manager is Started.
type Reconciler ¶
Reconciler reconciles a Provider object
type SubnetworkController ¶
type SubnetworkController struct{}
SubnetworkController is the controller for Subnetwork CRD.
func (*SubnetworkController) SetupWithManager ¶
func (c *SubnetworkController) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager creates a new Controller and adds it to the Manager with default RBAC. The Manager will set fields on the Controller and Start it when the Manager is Started.