Documentation
¶
Index ¶
- func NewClusterServiceClusterMatchingController(cosmosClient database.DBClient, subscriptionLister listers.SubscriptionLister, ...) controllerutils.Controller
- func NewCosmosClusterMatchingController(clock utilsclock.PassiveClock, cosmosClient database.DBClient, ...) controllerutils.ClusterSyncer
- func NewCosmosExternalAuthMatchingController(cosmosClient database.DBClient, ...) controllerutils.ClusterSyncer
- func NewCosmosNodePoolMatchingController(cosmosClient database.DBClient, ...) controllerutils.ClusterSyncer
- func NewDeleteOrphanedCosmosResourcesController(cosmosClient database.DBClient, subscriptionLister listers.SubscriptionLister) controllerutils.Controller
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClusterServiceClusterMatchingController ¶
func NewClusterServiceClusterMatchingController(cosmosClient database.DBClient, subscriptionLister listers.SubscriptionLister, clusterServiceClient ocm.ClusterServiceClientSpec) controllerutils.Controller
NewClusterServiceClusterMatchingController periodically looks for mismatched cluster-service and cosmos clusters
func NewCosmosClusterMatchingController ¶
func NewCosmosClusterMatchingController(clock utilsclock.PassiveClock, cosmosClient database.DBClient, clusterServiceClient ocm.ClusterServiceClientSpec) controllerutils.ClusterSyncer
NewCosmosClusterMatchingController periodically looks for mismatched cluster-service and cosmos externalauths
func NewCosmosExternalAuthMatchingController ¶
func NewCosmosExternalAuthMatchingController(cosmosClient database.DBClient, clusterServiceClient ocm.ClusterServiceClientSpec) controllerutils.ClusterSyncer
NewCosmosExternalAuthMatchingController periodically looks for mismatched cluster-service and cosmos externalauths
func NewCosmosNodePoolMatchingController ¶
func NewCosmosNodePoolMatchingController(cosmosClient database.DBClient, clusterServiceClient ocm.ClusterServiceClientSpec) controllerutils.ClusterSyncer
NewCosmosNodePoolMatchingController periodically looks for mismatched cluster-service and cosmos nodepool
func NewDeleteOrphanedCosmosResourcesController ¶
func NewDeleteOrphanedCosmosResourcesController(cosmosClient database.DBClient, subscriptionLister listers.SubscriptionLister) controllerutils.Controller
NewDeleteOrphanedCosmosResourcesController periodically looks for cosmos objs that don't have an owning cluster and deletes them.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.