layout | parent | title |
---|---|---|
page |
CRD reference |
ArangoDeploymentReplication V1 |
Type: boolean
[ref]
EnsureInSync if it is true then during cancellation process data consistency is required. Default value is true.
Type: boolean
[ref]
SourceReadOnly if it true then after cancellation source data center should be in read-only mode. Default value is false.
Type: string
[ref]
KeyfileSecretName holds the name of a Secret containing a client authentication
certificate formatted at keyfile in a tls.keyfile
field.
If userSecretName
has not been set,
the client authentication certificate found in the secret with this name is also used to configure
the synchronization and fetch the synchronization status.
Type: string
[ref]
UserSecretName holds the name of a Secret containing a username
& password
field used for basic authentication.
The user identified by the username must have write access in the _system
database
of the ArangoDB cluster at the endpoint.
Type: string
[ref]
DeploymentName holds the name of an ArangoDeployment resource. If set, this provides default values for masterEndpoint, auth & tls.
Type: array
[ref]
MasterEndpoint holds a list of URLs used to reach the syncmaster(s)
Use this setting if the source cluster is not running inside a Kubernetes cluster
that is reachable from the Kubernetes cluster the ArangoDeploymentReplication
resource is deployed in.
Specifying this setting and deploymentName
at the same time is not allowed.
Default Value: []
Type: string
[ref]
CASecretName holds the name of a Secret containing a ca.crt public key for TLS validation.
This setting is required, unless deploymentName
has been set.
Type: string
[ref]
KeyfileSecretName holds the name of a Secret containing a client authentication
certificate formatted at keyfile in a tls.keyfile
field.
If userSecretName
has not been set,
the client authentication certificate found in the secret with this name is also used to configure
the synchronization and fetch the synchronization status.
Type: string
[ref]
UserSecretName holds the name of a Secret containing a username
& password
field used for basic authentication.
The user identified by the username must have write access in the _system
database
of the ArangoDB cluster at the endpoint.
Type: string
[ref]
DeploymentName holds the name of an ArangoDeployment resource. If set, this provides default values for masterEndpoint, auth & tls.
Type: array
[ref]
MasterEndpoint holds a list of URLs used to reach the syncmaster(s)
Use this setting if the source cluster is not running inside a Kubernetes cluster
that is reachable from the Kubernetes cluster the ArangoDeploymentReplication
resource is deployed in.
Specifying this setting and deploymentName
at the same time is not allowed.
Default Value: []
Type: string
[ref]
CASecretName holds the name of a Secret containing a ca.crt public key for TLS validation.
This setting is required, unless deploymentName
has been set.