package
0.0.0-20250311203337-809a69aa9717
Repository: https://github.com/arangodb/kube-arangodb.git
Documentation: pkg.go.dev
# Functions
IsValidation return true when the given error is or is caused by a ValidationError.
Resource gets an ArangoCluster GroupResource for a specified resource.
# Constants
No description provided by the author
ConditionConfiguredReasonActive describes synchronization as active.
ConditionConfiguredReasonInactive describes synchronization as inactive.
ConditionConfiguredReasonInvalid describes synchronization as active.
ConditionTypeAborted indicates that the replication was canceled with abort option.
ConditionTypeConfigured indicates that the replication has been configured.
ConditionTypeEnsuredInSync indicates that the replication consistency was checked.
DeploymentReplicationPhaseFailed indicates that a deployment replication is in a failed state from which automatic recovery is impossible.
DeploymentReplicationPhaseNone indicates that the phase is not set yet.
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
ValidationError indicates a validation failure.
# Structs
ArangoDeploymentReplication contains the entire Kubernetes info for an ArangoDB local storage provider.
ArangoDeploymentReplicationList is a list of ArangoDB deployment replications.
CollectionStatus contains the status of a single collection.
Condition represents one current condition of a deployment or deployment member.
DatabaseStatus contains the status of a single database.
DatabaseSynchronizationError contains the error message for specific shard in collection.
DatabaseSynchronizationStatus contains the synchronization status of replication for database.
DeploymentReplicationCancel describes what to do during cancellation process.
DeploymentReplicationSpec contains the specification part of an ArangoDeploymentReplication.
DeploymentReplicationStatus contains the status part of an ArangoDeploymentReplication.
EndpointAuthenticationSpec contains the specification to authentication with the syncmasters in either source or destination endpoint.
EndpointSpec contains the specification used to reach the syncmasters in either source or destination mode.
EndpointStatus contains the status of either the source or destination endpoint.
EndpointTLSSpec contains the specification regarding the TLS connection to the syncmasters in either source or destination endpoint.
ShardStatus contains the status of a single shard.
SynchronizationStatus contains the synchronization status of replication for all databases.
# Type aliases
ConditionList is a list of conditions.
ConditionType is a strongly typed condition name.
DeploymentReplicationPhase is a strongly typed lifetime phase of a deployment replication.