Documentation ¶
Index ¶
Constants ¶
View Source
const ( EVENT_CREATION_STARTED = "CreationStarted" EVENT_CREATION_FAILED = "CreationFailed" EVENT_CREATION_COMPLETED = "CreationCompleted" EVENT_INVALID_CREDENTIALS = "InvalidCredentials" EVENT_REQUEST_GENERATION = "RequestGenerated" EVENT_REQUEST_GENERATION_FAILURE = "RequestGenerationFailed" EVENT_NDB_REQUEST_FAILED = "NDBRequestFailed" EVENT_DEREGISTRATION_STARTED = "DeregistrationStarted" EVENT_DEREGISTRATION_FAILED = "DeregistrationFailed" EVENT_DEREGISTRATION_COMPLETED = "DeregistrationCompleted" 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" EVENT_WAITING_FOR_NDB_RECONCILE = "WaitingForNDBReconcile" EVENT_WAITING_FOR_IP_ADDRESS = "WaitingForIPAddress" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CloneManager ¶ added in v0.0.8
type CloneManager struct{}
type DatabaseManager ¶ added in v0.0.8
type DatabaseManager struct{}
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 InstanceManager ¶ added in v0.0.8
type InstanceManager interface {
// contains filtered or unexported methods
}
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.