Documentation
¶
Index ¶
Constants ¶
View Source
const ( EVENT_INVALID_CREDENTIALS = "InvalidCredentials" EVENT_REQUEST_GENERATION = "RequestGenerated" EVENT_REQUEST_GENERATION_FAILURE = "RequestGenerationFailed" EVENT_NDB_REQUEST_FAILED = "NDBRequestFailed" EVENT_PROVISIONING_STARTED = "ProvisioningStarted" EVENT_PROVISIONING_FAILED = "ProvisioningFailed" EVENT_PROVISIONING_COMPLETED = "ProvisioningCompleted" EVENT_DEPROVISIONING_STARTED = "DeprovisioningStarted" EVENT_DEPROVISIONING_FAILED = "DeprovisioningFailed" EVENT_DEPROVISIONING_COMPLETED = "DeprovisioningCompleted" EVENT_CR_CREATED = "CustomResourceCreated" EVENT_CR_DELETED = "CustomResourceDeleted" EVENT_CR_STATUS_UPDATE_FAILED = "CustomResourceStatusUpdateFailed" EVENT_EXTERNAL_DELETE = "ExternalDeleteDetected" EVENT_RESOURCE_LOOKUP_ERROR = "ResourceLookupError" EVENT_SERVICE_SETUP_FAILED = "ServiceSetupFailed" EVENT_ENDPOINT_SETUP_FAILED = "EndpointSetupFailed" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DatabaseReconciler ¶
type DatabaseReconciler struct {
client.Client
Scheme *runtime.Scheme
// contains filtered or unexported fields
}
DatabaseReconciler reconciles a Database object
func (*DatabaseReconciler) SetupWithManager ¶
func (r *DatabaseReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type NDBServerReconciler ¶ added in v0.0.7
NDBServerReconciler reconciles a NDBServer object
func (*NDBServerReconciler) Reconcile ¶ added in v0.0.7
Reconciles the NDBServer custom resources by 1. Checks for deletion 2. Verify credentials and connectivity 3. Take actions based on current status.status, fetch data 4. Update the status if any changes are observed (excluding counter)
func (*NDBServerReconciler) SetupWithManager ¶ added in v0.0.7
func (r *NDBServerReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.