ReferenceΒΆ
- crate.operator package
- Subpackages
- Submodules
- crate.operator.backup module
- crate.operator.bootstrap module
- crate.operator.change_compute module
- crate.operator.config module
- crate.operator.constants module
- crate.operator.cratedb module
- crate.operator.create module
CreateServicesSubHandler
CreateSqlExporterConfigSubHandler
CreateStatefulsetSubHandler
CreateSystemUserSubHandler
create_services()
create_sql_exporter_config()
create_statefulset()
create_system_user()
get_cluster_resource_limits()
get_cluster_resource_requests()
get_data_service()
get_discovery_service()
get_gc_user_secret()
get_owner_references()
get_sql_exporter_config()
get_statefulset()
get_statefulset_affinity()
get_statefulset_containers()
get_statefulset_crate_command()
get_statefulset_crate_env()
get_statefulset_crate_env_java_opts()
get_statefulset_crate_volume_mounts()
get_statefulset_env_crate_heap()
get_statefulset_init_containers()
get_statefulset_pvc()
get_statefulset_volumes()
get_system_user_secret()
get_tolerations()
get_topology_spread()
is_shared_resources_cluster()
recreate_services()
- crate.operator.edge module
- crate.operator.exceptions module
- crate.operator.expand_volume module
- crate.operator.grand_central module
- crate.operator.kube_auth module
- crate.operator.main module
annotation_filter()
cluster_create()
cluster_restore()
cluster_update()
enable_cronjob_after_delay()
grand_central_create()
grand_central_upgrade()
login()
ping_cratedb()
raise_on_namespace_terminating()
secret_update()
service_backup_schedule_update()
service_cidr_changes()
service_external_ip_update()
startup()
- crate.operator.operations module
AfterClusterUpdateSubHandler
BeforeClusterUpdateSubHandler
RestartSubHandler
StartClusterSubHandler
SuspendClusterSubHandler
add_sql_exporter_collectors_to_configmap()
check_all_data_nodes_gone()
check_all_data_nodes_present()
check_backup_metrics_pod_gone()
check_cluster_healthy()
delete_lb_service()
ensure_cronjob_reenabled()
get_cratedb_resource()
get_lb_service()
get_master_nodes_names()
get_namespace_resource()
get_pods_in_cluster()
get_pods_in_deployment()
get_pods_in_statefulset()
get_pvcs_in_namespace()
get_sql_exporter_collectors()
get_total_nodes_count()
is_lb_service_present()
is_lb_service_ready()
is_namespace_terminating()
restart_cluster()
scale_backup_metrics_deployment()
set_cronjob_delay()
suspend_or_start_cluster()
update_deployment_replicas()
update_statefulset_replicas()
- crate.operator.prometheus module
- crate.operator.restore_backup module
AfterRestoreBackupSubHandler
BeforeRestoreBackupSubHandler
ResetSnapshotSubHandler
RestoreAll
RestoreBackupSubHandler
RestoreDataSections
RestoreMetadata
RestorePartitions
RestoreSystemUserPasswordSubHandler
RestoreTables
RestoreType
SendSuccessNotificationSubHandler
ValidateRestoreCompleteSubHandler
drop_repository()
ensure_no_restore_in_progress()
get_crash_pod_name()
get_crash_scheme()
get_snapshot_tables()
get_source_backup_repository_data()
is_valid_snapshot()
run_crash_command()
shards_recovery_in_progress()
update_cratedb_admin_username_in_cratedb()
- crate.operator.scale module
- crate.operator.update_user_password module
- crate.operator.upgrade module
- crate.operator.webhooks module
WebhookAction
WebhookAdminUsernameChangedPayload
WebhookBackupScheduleUpdatePayload
WebhookChangeComputePayload
WebhookClient
WebhookClusterHealthPayload
WebhookEvent
WebhookFeedbackPayload
WebhookInfoChangedPayload
WebhookOperation
WebhookPayload
WebhookScaleNodePayload
WebhookScalePayload
WebhookStatus
WebhookSubPayload
WebhookTemporaryFailurePayload
WebhookUpgradePayload
- Module contents