Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
A
action (crate.operator.webhooks.WebhookFeedbackPayload attribute)
add_sql_exporter_collectors_to_configmap() (in module crate.operator.operations)
admin_username (crate.operator.webhooks.WebhookAdminUsernameChangedPayload attribute)
ADMIN_USERNAME_CHANGED (crate.operator.webhooks.WebhookEvent attribute)
admin_username_changed_data (crate.operator.webhooks.WebhookPayload attribute)
AFTER_UPDATE_TIMEOUT (crate.operator.config.Config attribute)
AfterChangeComputeSubHandler (class in crate.operator.change_compute)
AfterClusterUpdateSubHandler (class in crate.operator.operations)
AfterRestoreBackupSubHandler (class in crate.operator.restore_backup)
AfterUpgradeSubHandler (class in crate.operator.upgrade)
ALL (crate.operator.constants.SnapshotRestoreType attribute)
ALLOWED_CIDR_UPDATE (crate.operator.webhooks.WebhookAction attribute)
annotation_filter() (in module crate.operator.main)
are_snapshots_in_progress() (in module crate.operator.cratedb)
AWS (crate.operator.constants.CloudProvider attribute)
AZURE (crate.operator.constants.CloudProvider attribute)
B
b64decode() (in module crate.operator.utils.formatting)
b64encode() (in module crate.operator.utils.formatting)
backup_schedule (crate.operator.webhooks.WebhookBackupScheduleUpdatePayload attribute)
backup_schedule_data (crate.operator.webhooks.WebhookPayload attribute)
BACKUP_SCHEDULE_UPDATE (crate.operator.webhooks.WebhookAction attribute)
(crate.operator.webhooks.WebhookEvent attribute)
BEFORE_UPDATE_TIMEOUT (crate.operator.config.Config attribute)
BeforeClusterUpdateSubHandler (class in crate.operator.operations)
BeforeRestoreBackupSubHandler (class in crate.operator.restore_backup)
bootstrap_gc_admin_user() (in module crate.operator.bootstrap)
BOOTSTRAP_RETRY_DELAY (crate.operator.config.Config attribute)
bootstrap_system_user() (in module crate.operator.bootstrap)
BOOTSTRAP_TIMEOUT
(crate.operator.config.Config attribute)
bootstrap_users() (in module crate.operator.bootstrap)
C
call_kubeapi() (in module crate.operator.utils.kubeapi)
change_cluster_compute() (in module crate.operator.change_compute)
CHANGE_COMPUTE (crate.operator.webhooks.WebhookAction attribute)
ChangeComputeSubHandler (class in crate.operator.change_compute)
check_all_data_nodes_gone() (in module crate.operator.operations)
check_all_data_nodes_present() (in module crate.operator.operations)
check_backup_metrics_pod_gone() (in module crate.operator.operations)
check_cluster_healthy() (in module crate.operator.operations)
check_for_deallocation() (in module crate.operator.scale)
check_nodes_present_or_gone() (in module crate.operator.scale)
CLOUD_PROVIDER
(crate.operator.config.Config attribute)
CloudProvider (class in crate.operator.constants)
cluster (crate.operator.webhooks.WebhookPayload attribute)
CLUSTER_BACKUP_IMAGE (crate.operator.config.Config attribute)
cluster_create() (in module crate.operator.main)
cluster_restore() (in module crate.operator.main)
cluster_update() (in module crate.operator.main)
CLUSTER_UPDATE_TIMEOUT (crate.operator.config.Config attribute)
ClusterCollector (class in crate.operator.prometheus)
collect() (crate.operator.prometheus.ClusterCollector method)
COMPUTE_CHANGED (crate.operator.webhooks.WebhookEvent attribute)
compute_changed_data (crate.operator.webhooks.WebhookPayload attribute)
Config (class in crate.operator.config)
config (in module crate.operator.config)
ConfigurationError
configure() (crate.operator.webhooks.WebhookClient method)
configured (crate.operator.webhooks.WebhookClient property)
connection_factory() (in module crate.operator.cratedb)
convert_to_bytes() (in module crate.operator.utils.formatting)
crate
module
crate.operator
module
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
crate.operator.edge
module
crate.operator.exceptions
module
crate.operator.expand_volume
module
crate.operator.grand_central
module
crate.operator.handlers
module
crate.operator.handlers.handle_create_cratedb
module
crate.operator.handlers.handle_create_grand_central
module
crate.operator.handlers.handle_notify_external_ip_changed
module
crate.operator.handlers.handle_ping_cratedb_status
module
crate.operator.handlers.handle_restore_backup
module
crate.operator.handlers.handle_update_allowed_cidrs
module
crate.operator.handlers.handle_update_backup_schedule
module
crate.operator.handlers.handle_update_cratedb
module
crate.operator.handlers.handle_update_user_password_secret
module
crate.operator.handlers.handle_upgrade_grand_central
module
crate.operator.kube_auth
module
crate.operator.main
module
crate.operator.operations
module
crate.operator.prometheus
module
crate.operator.restore_backup
module
crate.operator.scale
module
crate.operator.update_user_password
module
crate.operator.upgrade
module
crate.operator.utils
module
crate.operator.utils.crate
module
crate.operator.utils.crate.on
module
crate.operator.utils.crd
module
crate.operator.utils.formatting
module
crate.operator.utils.k8s_api_client
module
crate.operator.utils.kopf
module
crate.operator.utils.kubeapi
module
crate.operator.utils.notifications
module
crate.operator.utils.secrets
module
crate.operator.utils.typing
module
crate.operator.utils.version
module
crate.operator.webhooks
module
CRATEDB_STATUS_CHECK_INTERVAL (crate.operator.config.Config attribute)
CrateVersion (class in crate.operator.utils.version)
CREATE (crate.operator.webhooks.WebhookAction attribute)
(crate.operator.webhooks.WebhookOperation attribute)
create() (crate.operator.restore_backup.RestoreType class method)
create_backups() (in module crate.operator.backup)
create_cratedb() (in module crate.operator.handlers.handle_create_cratedb)
create_grand_central() (in module crate.operator.handlers.handle_create_grand_central)
create_grand_central_backend() (in module crate.operator.grand_central)
create_grand_central_user() (in module crate.operator.grand_central)
create_services() (in module crate.operator.create)
create_sql_exporter_config() (in module crate.operator.create)
create_statefulset() (in module crate.operator.create)
create_system_user() (in module crate.operator.create)
create_user() (in module crate.operator.cratedb)
create_users() (in module crate.operator.bootstrap)
CreateBackupsSubHandler (class in crate.operator.backup)
CreateServicesSubHandler (class in crate.operator.create)
CreateSqlExporterConfigSubHandler (class in crate.operator.create)
CreateStatefulsetSubHandler (class in crate.operator.create)
CreateSystemUserSubHandler (class in crate.operator.create)
CreateUsersSubHandler (class in crate.operator.bootstrap)
D
DATA_SECTION_TABLES (crate.operator.restore_backup.RestoreDataSections attribute)
date (crate.operator.utils.version.CrateVersion attribute)
date_normalized (crate.operator.utils.version.CrateVersion attribute)
deallocate_nodes() (in module crate.operator.scale)
DEBUG_VOLUME_SIZE (crate.operator.config.Config attribute)
DEBUG_VOLUME_STORAGE_CLASS (crate.operator.config.Config attribute)
DEDICATED (crate.operator.constants.Nodepool attribute)
DELAY (crate.operator.webhooks.WebhookEvent attribute)
delete_lb_service() (in module crate.operator.operations)
drop_repository() (in module crate.operator.restore_backup)
E
enable_cronjob_after_delay() (in module crate.operator.main)
encode_decode_wrapper() (in module crate.operator.utils.formatting)
ensure_cronjob_reenabled() (in module crate.operator.operations)
ensure_no_restore_in_progress() (in module crate.operator.restore_backup)
ensure_user_password_label() (in module crate.operator.utils.kubeapi)
env() (crate.operator.config.Config method)
environment variable
BOOTSTRAP_TIMEOUT
,
[1]
CLOUD_PROVIDER
,
[1]
CLUSTER_BACKUP_IMAGE
DEBUG_VOLUME_SIZE
DEBUG_VOLUME_STORAGE_CLASS
IMAGE_PULL_SECRETS
JMX_EXPORTER_VERSION
KUBECONFIG
,
[1]
LOG_LEVEL
NO_DOWNTIME_STORAGE_EXPANSION
ROLLING_RESTART_TIMEOUT
SCALING_TIMEOUT
,
[1]
TESTING
WEBHOOK_PASSWORD
,
[1]
,
[2]
WEBHOOK_URL
,
[1]
,
[2]
,
[3]
WEBHOOK_USERNAME
,
[1]
,
[2]
error() (in module crate.operator.utils.crate.on)
event (crate.operator.utils.kopf.Notification attribute)
(crate.operator.webhooks.WebhookPayload attribute)
EXPAND_STORAGE (crate.operator.webhooks.WebhookAction attribute)
expand_volume() (in module crate.operator.expand_volume)
EXPAND_VOLUME_TIMEOUT (crate.operator.config.Config attribute)
ExpandVolumeSubHandler (class in crate.operator.expand_volume)
external_ip (crate.operator.webhooks.WebhookInfoChangedPayload attribute)
external_ip_changed() (in module crate.operator.handlers.handle_notify_external_ip_changed)
F
FAILURE (crate.operator.webhooks.WebhookStatus attribute)
FEEDBACK (crate.operator.webhooks.WebhookEvent attribute)
feedback_data (crate.operator.webhooks.WebhookPayload attribute)
FlushNotificationsSubHandler (class in crate.operator.utils.notifications)
for_diff() (crate.operator.webhooks.WebhookAction class method)
format_bitmath() (in module crate.operator.utils.formatting)
G
GATEWAY_SETTINGS_DATA_NODES_VERSION (crate.operator.config.Config attribute)
GC_SENTRY_DSN (crate.operator.config.Config attribute)
GCP (crate.operator.constants.CloudProvider attribute)
gen_password() (in module crate.operator.utils.secrets)
generate_body_patch() (in module crate.operator.change_compute)
generate_change_compute_payload() (in module crate.operator.change_compute)
get_backoff() (in module crate.operator.handlers.handle_update_cratedb)
get_backup_cronjob() (in module crate.operator.backup)
get_backup_env() (in module crate.operator.backup)
get_backup_metrics_exporter() (in module crate.operator.backup)
get_cluster_admin_username() (in module crate.operator.cratedb)
get_cluster_resource_limits() (in module crate.operator.create)
get_cluster_resource_requests() (in module crate.operator.create)
get_cluster_settings() (in module crate.operator.cratedb)
get_connection() (in module crate.operator.cratedb)
get_container() (in module crate.operator.scale)
get_crash_pod_name() (in module crate.operator.restore_backup)
get_crash_scheme() (in module crate.operator.restore_backup)
get_cratedb_resource() (in module crate.operator.operations)
get_created_instances() (crate.operator.utils.k8s_api_client.GlobalApiClient class method)
get_data_service() (in module crate.operator.create)
get_discovery_service() (in module crate.operator.create)
get_gc_user_secret() (in module crate.operator.create)
get_grand_central_deployment() (in module crate.operator.grand_central)
get_grand_central_ingress() (in module crate.operator.grand_central)
get_grand_central_labels() (in module crate.operator.grand_central)
get_grand_central_service() (in module crate.operator.grand_central)
get_healthiness() (in module crate.operator.cratedb)
get_host() (in module crate.operator.utils.kubeapi)
get_image_pull_secrets() (in module crate.operator.utils.secrets)
get_instance_count() (crate.operator.utils.k8s_api_client.GlobalApiClient class method)
get_lb_service() (in module crate.operator.operations)
get_master_nodes_names() (in module crate.operator.operations)
get_namespace_resource() (in module crate.operator.operations)
get_number_of_nodes() (in module crate.operator.cratedb)
get_owner_references() (in module crate.operator.create)
get_pods_in_cluster() (in module crate.operator.operations)
get_pods_in_deployment() (in module crate.operator.operations)
get_pods_in_statefulset() (in module crate.operator.operations)
get_pvcs_in_namespace() (in module crate.operator.operations)
get_removed_instances() (crate.operator.utils.k8s_api_client.GlobalApiClient class method)
get_restore_keyword() (crate.operator.restore_backup.RestoreAll method)
(crate.operator.restore_backup.RestoreDataSections method)
(crate.operator.restore_backup.RestoreMetadata method)
(crate.operator.restore_backup.RestorePartitions method)
(crate.operator.restore_backup.RestoreTables method)
(crate.operator.restore_backup.RestoreType method)
get_service_public_hostname() (in module crate.operator.utils.kubeapi)
get_snapshot_tables() (in module crate.operator.restore_backup)
get_source_backup_repository_data() (in module crate.operator.restore_backup)
get_sql_exporter_collectors() (in module crate.operator.operations)
get_sql_exporter_config() (in module crate.operator.create)
get_statefulset() (in module crate.operator.create)
get_statefulset_affinity() (in module crate.operator.create)
get_statefulset_containers() (in module crate.operator.create)
get_statefulset_crate_command() (in module crate.operator.create)
get_statefulset_crate_env() (in module crate.operator.create)
get_statefulset_crate_env_java_opts() (in module crate.operator.create)
get_statefulset_crate_volume_mounts() (in module crate.operator.create)
get_statefulset_env_crate_heap() (in module crate.operator.create)
get_statefulset_init_containers() (in module crate.operator.create)
get_statefulset_pvc() (in module crate.operator.create)
get_statefulset_volumes() (in module crate.operator.create)
get_system_user_password() (in module crate.operator.utils.kubeapi)
get_system_user_secret() (in module crate.operator.create)
get_tolerations() (in module crate.operator.create)
get_topology_spread() (in module crate.operator.create)
get_total_nodes_count() (in module crate.operator.operations)
get_webhook_env() (in module crate.operator.backup)
GlobalApiClient (class in crate.operator.utils.k8s_api_client)
grand_central_create() (in module crate.operator.main)
grand_central_upgrade() (in module crate.operator.main)
GREEN (crate.operator.prometheus.PrometheusClusterStatus attribute)
H
handle() (crate.operator.backup.CreateBackupsSubHandler method)
(crate.operator.bootstrap.CreateUsersSubHandler method)
(crate.operator.change_compute.AfterChangeComputeSubHandler method)
(crate.operator.change_compute.ChangeComputeSubHandler method)
(crate.operator.create.CreateServicesSubHandler method)
(crate.operator.create.CreateSqlExporterConfigSubHandler method)
(crate.operator.create.CreateStatefulsetSubHandler method)
(crate.operator.create.CreateSystemUserSubHandler method)
(crate.operator.expand_volume.ExpandVolumeSubHandler method)
(crate.operator.operations.AfterClusterUpdateSubHandler method)
(crate.operator.operations.BeforeClusterUpdateSubHandler method)
(crate.operator.operations.RestartSubHandler method)
(crate.operator.operations.StartClusterSubHandler method)
(crate.operator.operations.SuspendClusterSubHandler method)
(crate.operator.restore_backup.AfterRestoreBackupSubHandler method)
(crate.operator.restore_backup.BeforeRestoreBackupSubHandler method)
(crate.operator.restore_backup.ResetSnapshotSubHandler method)
(crate.operator.restore_backup.RestoreBackupSubHandler method)
(crate.operator.restore_backup.RestoreSystemUserPasswordSubHandler method)
(crate.operator.restore_backup.SendSuccessNotificationSubHandler method)
(crate.operator.restore_backup.ValidateRestoreCompleteSubHandler method)
(crate.operator.scale.ScaleSubHandler method)
(crate.operator.upgrade.AfterUpgradeSubHandler method)
(crate.operator.upgrade.UpgradeSubHandler method)
(crate.operator.utils.kopf.StateBasedSubHandler method)
(crate.operator.utils.notifications.FlushNotificationsSubHandler method)
has_compute_changed() (in module crate.operator.utils.crd)
HEALTH (crate.operator.webhooks.WebhookEvent attribute)
HEALTH_CHECK_RETRY_DELAY (crate.operator.config.Config attribute)
health_data (crate.operator.webhooks.WebhookPayload attribute)
hotfix (crate.operator.utils.version.CrateVersion attribute)
HTTP (crate.operator.constants.Port attribute)
I
IMAGE_PULL_SECRETS (crate.operator.config.Config attribute)
IN_PROGRESS (crate.operator.webhooks.WebhookStatus attribute)
INFO_CHANGED (crate.operator.webhooks.WebhookEvent attribute)
info_data (crate.operator.webhooks.WebhookPayload attribute)
is_cluster_healthy() (in module crate.operator.cratedb)
is_lb_service_present() (in module crate.operator.operations)
is_lb_service_ready() (in module crate.operator.operations)
is_namespace_terminating() (in module crate.operator.operations)
is_shared_resources_cluster() (in module crate.operator.create)
is_valid_snapshot() (in module crate.operator.restore_backup)
J
JMX (crate.operator.constants.Port attribute)
JMX_EXPORTER_VERSION (crate.operator.config.Config attribute)
JOBS_TABLE (crate.operator.config.Config attribute)
K
key (crate.operator.utils.typing.SecretKeyRef attribute)
KUBECONFIG
(crate.operator.config.Config attribute)
L
load() (crate.operator.config.Config method)
LOG_LEVEL (crate.operator.config.Config attribute)
login() (in module crate.operator.main)
login_via_kubernetes_asyncio() (in module crate.operator.kube_auth)
M
major (crate.operator.utils.version.CrateVersion attribute)
message (crate.operator.webhooks.WebhookFeedbackPayload attribute)
METADATA (crate.operator.constants.SnapshotRestoreType attribute)
minor (crate.operator.utils.version.CrateVersion attribute)
module
crate
crate.operator
crate.operator.backup
crate.operator.bootstrap
crate.operator.change_compute
crate.operator.config
crate.operator.constants
crate.operator.cratedb
crate.operator.create
crate.operator.edge
crate.operator.exceptions
crate.operator.expand_volume
crate.operator.grand_central
crate.operator.handlers
crate.operator.handlers.handle_create_cratedb
crate.operator.handlers.handle_create_grand_central
crate.operator.handlers.handle_notify_external_ip_changed
crate.operator.handlers.handle_ping_cratedb_status
crate.operator.handlers.handle_restore_backup
crate.operator.handlers.handle_update_allowed_cidrs
crate.operator.handlers.handle_update_backup_schedule
crate.operator.handlers.handle_update_cratedb
crate.operator.handlers.handle_update_user_password_secret
crate.operator.handlers.handle_upgrade_grand_central
crate.operator.kube_auth
crate.operator.main
crate.operator.operations
crate.operator.prometheus
crate.operator.restore_backup
crate.operator.scale
crate.operator.update_user_password
crate.operator.upgrade
crate.operator.utils
crate.operator.utils.crate
crate.operator.utils.crate.on
crate.operator.utils.crd
crate.operator.utils.formatting
crate.operator.utils.k8s_api_client
crate.operator.utils.kopf
crate.operator.utils.kubeapi
crate.operator.utils.notifications
crate.operator.utils.secrets
crate.operator.utils.typing
crate.operator.utils.version
crate.operator.webhooks
N
name (crate.operator.utils.typing.SecretKeyRef attribute)
(crate.operator.webhooks.WebhookScaleNodePayload attribute)
namespace (crate.operator.webhooks.WebhookPayload attribute)
new_cpu_limit (crate.operator.webhooks.WebhookChangeComputePayload attribute)
new_cpu_request (crate.operator.webhooks.WebhookChangeComputePayload attribute)
new_data_replicas (crate.operator.webhooks.WebhookScalePayload attribute)
new_heap_ratio (crate.operator.webhooks.WebhookChangeComputePayload attribute)
new_master_replicas (crate.operator.webhooks.WebhookScalePayload attribute)
new_memory_limit (crate.operator.webhooks.WebhookChangeComputePayload attribute)
new_memory_request (crate.operator.webhooks.WebhookChangeComputePayload attribute)
new_nodepool (crate.operator.webhooks.WebhookChangeComputePayload attribute)
new_registry (crate.operator.webhooks.WebhookUpgradePayload attribute)
new_version (crate.operator.webhooks.WebhookUpgradePayload attribute)
nightly (crate.operator.utils.version.CrateVersion attribute)
nightly_version_re (crate.operator.utils.version.CrateVersion attribute)
NO_DOWNTIME_STORAGE_EXPANSION (crate.operator.config.Config attribute)
Nodepool (class in crate.operator.constants)
Notification (class in crate.operator.utils.kopf)
notify_service_ip() (in module crate.operator.edge)
O
old_cpu_limit (crate.operator.webhooks.WebhookChangeComputePayload attribute)
old_cpu_request (crate.operator.webhooks.WebhookChangeComputePayload attribute)
old_data_replicas (crate.operator.webhooks.WebhookScalePayload attribute)
old_heap_ratio (crate.operator.webhooks.WebhookChangeComputePayload attribute)
old_master_replicas (crate.operator.webhooks.WebhookScalePayload attribute)
old_memory_limit (crate.operator.webhooks.WebhookChangeComputePayload attribute)
old_memory_request (crate.operator.webhooks.WebhookChangeComputePayload attribute)
old_nodepool (crate.operator.webhooks.WebhookChangeComputePayload attribute)
old_registry (crate.operator.webhooks.WebhookUpgradePayload attribute)
old_version (crate.operator.webhooks.WebhookUpgradePayload attribute)
operation (crate.operator.webhooks.WebhookFeedbackPayload attribute)
P
PARALLEL_TESTING (crate.operator.config.Config attribute)
parse() (crate.operator.utils.version.CrateVersion method)
parse_replicas() (in module crate.operator.scale)
PARTITIONS (crate.operator.constants.SnapshotRestoreType attribute)
PASSWORD_UPDATE (crate.operator.webhooks.WebhookAction attribute)
patch_command() (in module crate.operator.scale)
payload (crate.operator.utils.kopf.Notification attribute)
ping_cratedb() (in module crate.operator.main)
ping_cratedb_status() (in module crate.operator.handlers.handle_ping_cratedb_status)
Port (class in crate.operator.constants)
POSTGRES (crate.operator.constants.Port attribute)
PROMETHEUS (crate.operator.constants.Port attribute)
PROMETHEUS_PORT (crate.operator.config.Config attribute)
PrometheusClusterStatus (class in crate.operator.prometheus)
Python Enhancement Proposals
PEP 440
Q
quorum() (in module crate.operator.utils)
R
raise_on_namespace_terminating() (in module crate.operator.main)
RE_ENABLING_CRONJOB_DELAY (crate.operator.config.Config attribute)
read_grand_central_deployment() (in module crate.operator.grand_central)
read_grand_central_ingress() (in module crate.operator.grand_central)
reason (crate.operator.webhooks.WebhookTemporaryFailurePayload attribute)
recreate_services() (in module crate.operator.create)
RED (crate.operator.prometheus.PrometheusClusterStatus attribute)
register_after_restore_handlers() (in module crate.operator.handlers.handle_restore_backup)
register_after_update_handlers() (in module crate.operator.handlers.handle_update_cratedb)
register_before_restore_handlers() (in module crate.operator.handlers.handle_restore_backup)
register_before_update_handlers() (in module crate.operator.handlers.handle_update_cratedb)
register_change_compute_handlers() (in module crate.operator.handlers.handle_update_cratedb)
register_restart_handlers() (in module crate.operator.handlers.handle_update_cratedb)
register_restore_handlers() (in module crate.operator.handlers.handle_restore_backup)
register_scale_handlers() (in module crate.operator.handlers.handle_update_cratedb)
register_storage_expansion_handlers() (in module crate.operator.handlers.handle_update_cratedb)
register_subclass() (crate.operator.restore_backup.RestoreType class method)
register_upgrade_handlers() (in module crate.operator.handlers.handle_update_cratedb)
replicas (crate.operator.webhooks.WebhookScaleNodePayload attribute)
report_cluster_status() (in module crate.operator.prometheus)
reset_allocation() (in module crate.operator.scale)
reset_cluster_setting() (in module crate.operator.cratedb)
ResetSnapshotSubHandler (class in crate.operator.restore_backup)
resolve_secret_key_ref() (in module crate.operator.utils.kubeapi)
restart_cluster() (in module crate.operator.operations)
RestartSubHandler (class in crate.operator.operations)
restore_backup() (in module crate.operator.handlers.handle_restore_backup)
RESTORE_BACKUP_SECRET_NAME (crate.operator.config.Config attribute)
RESTORE_BACKUP_TIMEOUT (crate.operator.config.Config attribute)
RESTORE_SNAPSHOT (crate.operator.webhooks.WebhookAction attribute)
RestoreAll (class in crate.operator.restore_backup)
RestoreBackupSubHandler (class in crate.operator.restore_backup)
RestoreDataSections (class in crate.operator.restore_backup)
RestoreMetadata (class in crate.operator.restore_backup)
RestorePartitions (class in crate.operator.restore_backup)
RestoreSystemUserPasswordSubHandler (class in crate.operator.restore_backup)
RestoreTables (class in crate.operator.restore_backup)
RestoreType (class in crate.operator.restore_backup)
RFC
RFC 7617
,
[1]
ROLLING_RESTART_TIMEOUT (crate.operator.config.Config attribute)
run_crash_command() (in module crate.operator.restore_backup)
S
SCALE (crate.operator.webhooks.WebhookAction attribute)
(crate.operator.webhooks.WebhookEvent attribute)
scale_backup_metrics_deployment() (in module crate.operator.operations)
scale_cluster() (in module crate.operator.scale)
scale_cluster_patch_total_nodes() (in module crate.operator.scale)
scale_data (crate.operator.webhooks.WebhookPayload attribute)
ScaleSubHandler (class in crate.operator.scale)
SCALING_TIMEOUT
(crate.operator.config.Config attribute)
schedule_notification() (crate.operator.utils.kopf.StateBasedSubHandler method)
secret_update() (in module crate.operator.main)
SecretKeyRef (class in crate.operator.utils.typing)
secretKeyRef (crate.operator.utils.typing.SecretKeyRefContainer attribute)
SecretKeyRefContainer (class in crate.operator.utils.typing)
SECTIONS (crate.operator.constants.SnapshotRestoreType attribute)
send_create_failed_notification() (in module crate.operator.utils.crate)
(in module crate.operator.utils.crate.on)
send_feedback_notification() (in module crate.operator.utils.crate)
(in module crate.operator.utils.crate.on)
send_notification() (crate.operator.webhooks.WebhookClient method)
send_notification_now() (crate.operator.utils.kopf.StateBasedSubHandler method)
send_operation_progress_notification() (in module crate.operator.utils.notifications)
send_registered_notifications() (crate.operator.utils.kopf.StateBasedSubHandler method)
send_update_failed_notification() (in module crate.operator.utils.crate)
(in module crate.operator.utils.crate.on)
send_webhook_notification() (in module crate.operator.utils.kopf)
SendSuccessNotificationSubHandler (class in crate.operator.restore_backup)
service_backup_schedule_update() (in module crate.operator.main)
service_cidr_changes() (in module crate.operator.main)
service_external_ip_update() (in module crate.operator.main)
set_cluster_setting() (in module crate.operator.cratedb)
set_cronjob_delay() (in module crate.operator.operations)
shards_recovery_in_progress() (in module crate.operator.restore_backup)
SHARED (crate.operator.constants.Nodepool attribute)
snapshot (crate.operator.utils.version.CrateVersion attribute)
SNAPSHOT (crate.operator.webhooks.WebhookEvent attribute)
SnapshotRestoreType (class in crate.operator.constants)
SQL_EXPORTER_IMAGE (crate.operator.config.Config attribute)
stable (crate.operator.utils.version.CrateVersion attribute)
StartClusterSubHandler (class in crate.operator.operations)
startup() (in module crate.operator.main)
StateBasedSubHandler (class in crate.operator.utils.kopf)
status (crate.operator.utils.kopf.Notification attribute)
(crate.operator.webhooks.WebhookClusterHealthPayload attribute)
(crate.operator.webhooks.WebhookPayload attribute)
subclasses (crate.operator.restore_backup.RestoreType attribute)
subhandler_partial() (in module crate.operator.utils.kopf)
SubHandlerFailedDependencyError
SUCCESS (crate.operator.webhooks.WebhookStatus attribute)
SUSPEND (crate.operator.webhooks.WebhookAction attribute)
suspend_or_start_cluster() (in module crate.operator.operations)
SuspendClusterSubHandler (class in crate.operator.operations)
T
TABLES (crate.operator.constants.SnapshotRestoreType attribute)
TEMPORARY_FAILURE (crate.operator.webhooks.WebhookStatus attribute)
temporary_failure_data (crate.operator.webhooks.WebhookPayload attribute)
TESTING (crate.operator.config.Config attribute)
timeout() (in module crate.operator.utils.crate)
(in module crate.operator.utils.crate.on)
TRANSPORT (crate.operator.constants.Port attribute)
U
UNKNOWN (crate.operator.webhooks.WebhookAction attribute)
UNREACHABLE (crate.operator.prometheus.PrometheusClusterStatus attribute)
UPDATE (crate.operator.webhooks.WebhookOperation attribute)
update_backup_schedule() (in module crate.operator.handlers.handle_update_backup_schedule)
update_backup_schedule_in_cronjob() (in module crate.operator.backup)
update_cratedb() (in module crate.operator.handlers.handle_update_cratedb)
update_cratedb_admin_username_in_cratedb() (in module crate.operator.restore_backup)
update_deployment_replicas() (in module crate.operator.operations)
update_grand_central_deployment_image() (in module crate.operator.grand_central)
update_service_allowed_cidrs() (in module crate.operator.handlers.handle_update_allowed_cidrs)
update_statefulset() (in module crate.operator.scale)
(in module crate.operator.upgrade)
update_statefulset_replicas() (in module crate.operator.operations)
update_user() (in module crate.operator.cratedb)
update_user_password() (in module crate.operator.update_user_password)
update_user_password_secret() (in module crate.operator.handlers.handle_update_user_password_secret)
UPGRADE (crate.operator.webhooks.WebhookAction attribute)
(crate.operator.webhooks.WebhookEvent attribute)
upgrade_cluster() (in module crate.operator.upgrade)
upgrade_command() (in module crate.operator.upgrade)
upgrade_data (crate.operator.webhooks.WebhookPayload attribute)
upgrade_grand_central() (in module crate.operator.handlers.handle_upgrade_grand_central)
UpgradeSubHandler (class in crate.operator.upgrade)
V
validate_restore_complete() (crate.operator.restore_backup.RestoreAll method)
(crate.operator.restore_backup.RestoreDataSections method)
(crate.operator.restore_backup.RestoreMetadata method)
(crate.operator.restore_backup.RestorePartitions method)
(crate.operator.restore_backup.RestoreTables method)
(crate.operator.restore_backup.RestoreType method)
ValidateRestoreCompleteSubHandler (class in crate.operator.restore_backup)
version (crate.operator.utils.version.CrateVersion attribute)
version_re (crate.operator.utils.version.CrateVersion attribute)
W
WEBHOOK_PASSWORD
,
[1]
(crate.operator.config.Config attribute)
WEBHOOK_URL
,
[1]
,
[2]
(crate.operator.config.Config attribute)
WEBHOOK_USERNAME
,
[1]
(crate.operator.config.Config attribute)
WebhookAction (class in crate.operator.webhooks)
WebhookAdminUsernameChangedPayload (class in crate.operator.webhooks)
WebhookBackupScheduleUpdatePayload (class in crate.operator.webhooks)
WebhookChangeComputePayload (class in crate.operator.webhooks)
WebhookClient (class in crate.operator.webhooks)
WebhookClusterHealthPayload (class in crate.operator.webhooks)
WebhookEvent (class in crate.operator.webhooks)
WebhookFeedbackPayload (class in crate.operator.webhooks)
WebhookInfoChangedPayload (class in crate.operator.webhooks)
WebhookOperation (class in crate.operator.webhooks)
WebhookPayload (class in crate.operator.webhooks)
WebhookScaleNodePayload (class in crate.operator.webhooks)
WebhookScalePayload (class in crate.operator.webhooks)
WebhookStatus (class in crate.operator.webhooks)
WebhookSubPayload (class in crate.operator.webhooks)
WebhookTemporaryFailurePayload (class in crate.operator.webhooks)
WebhookUpgradePayload (class in crate.operator.webhooks)
Y
YELLOW (crate.operator.prometheus.PrometheusClusterStatus attribute)
CrateDB Kubernetes Operator
Navigation
Contents:
Installation
Configuration
Architecture
Concepts
Working on the operator
Changelog
Deprecated features and APIs
Reference
crate namespace
Related Topics
Documentation overview
Quick search