Used in: DebeziumServerStatus
Property | Type | Default | Description |
---|---|---|---|
String |
The status of the condition, either True, False or Unknown. |
||
String |
Human-readable message indicating details about the condition’s last transition. |
||
String |
Unique identifier of a condition. |
Used in: Offset
Property | Type | Default | Description |
---|---|---|---|
String |
Name of the offset config map |
||
Map |
Additional store configuration properties. |
Used in: RuntimeEnvironment
Property | Type | Default | Description |
---|---|---|---|
String |
The environment variable name. |
||
String |
The environment variable value. |
Used in: Templates
Property | Type | Default | Description |
---|---|---|---|
CPU and memory resource requirements. |
|||
Container security context. |
|||
Container probes configuration. |
Used in: Offset
, SchemaHistory
Property | Type | Default | Description |
---|---|---|---|
String |
Fully qualified name of Java class implementing the store. |
||
Map |
Store configuration properties. |
Used in: RuntimeStorage
Property | Type | Default | Description |
---|---|---|---|
ephemeral,persistent |
ephemeral |
Storage type. |
|
String |
Name of persistent volume claim for persistent storage. |
Property | Type | Default | Description |
---|---|---|---|
The specification of Debezium Server |
|||
The status of Debezium |
Used in: DebeziumServer
Property | Type | Default | Description |
---|---|---|---|
String |
Image used for Debezium Server container. This property takes precedence over version. |
||
String |
same as operator |
Version of Debezium Server to be used. |
|
Sink configuration. |
|||
Debezium source connector configuration. |
|||
Message output format configuration. |
|||
Quarkus configuration passed down to Debezium Server process. |
|||
Configuration allowing the modification of various aspects of Debezium Server runtime. |
|||
Single Message Transformations employed by this instance of Debezium Server. |
|||
Predicates employed by this instance of Debezium Server. |
Used in: DebeziumServer
Property | Type | Default | Description |
---|---|---|---|
List of status conditions |
|||
Long |
0L |
Latest observed generation |
Used in: Offset
Property | Type | Default | Description |
---|---|---|---|
String |
Name of the offset file (relative to data root) |
||
Map |
Additional store configuration properties. |
Used in: SchemaHistory
Property | Type | Default | Description |
---|---|---|---|
String |
Name of the offset file (relative to data root) |
||
Map |
Additional store configuration properties. |
Used in: DebeziumServerSpec
Property | Type | Default | Description |
---|---|---|---|
Message key format configuration. |
|||
Message value format configuration. |
|||
Message header format configuration. |
Used in: Format
Property | Type | Default | Description |
---|---|---|---|
String |
json |
Format type recognised by Debezium Server. |
|
Map |
Format configuration properties. |
Used in: Offset
Property | Type | Default | Description |
---|---|---|---|
Map |
Additional store configuration properties. |
Used in: SchemaHistory
Property | Type | Default | Description |
---|---|---|---|
Map |
Additional store configuration properties. |
Used in: JmxConfig
Property | Type | Default | Description |
---|---|---|---|
boolean |
false |
Whether JMX authentication should be enabled for this Debezium Server instance. |
|
String |
Secret providing credential files |
||
String |
jmxremote.access |
JMX access file name and secret key |
|
String |
jmxremote.password |
JMX password file name and secret key |
Used in: Runtime
Property | Type | Default | Description |
---|---|---|---|
boolean |
false |
Whether JMX should be enabled for this Debezium Server instance. |
|
int |
1099 |
JMX port. |
|
JMX authentication config. |
Used in: Metrics
Property | Type | Default | Description |
---|---|---|---|
boolean |
Enables JMX Prometheus exporter |
||
ConfigMapKeySelector |
Config map key reference which value will be used as configuration file |
Used in: Offset
Property | Type | Default | Description |
---|---|---|---|
Map |
Additional Kafka client properties. |
||
String |
A list of host/port pairs that the connector uses for establishing an initial connection to the Kafka cluster |
||
String |
The name of the Kafka topic where offsets are to be stored |
||
int |
The number of partitions used when creating the offset storage topic |
||
int |
Replication factor used when creating the offset storage topic |
||
Map |
Additional store configuration properties. |
Used in: SchemaHistory
Property | Type | Default | Description |
---|---|---|---|
String |
A list of host/port pairs that the connector uses for establishing an initial connection to the Kafka cluster |
||
String |
The name of the Kafka topic where offsets are to be stored |
||
int |
The number of partitions used when creating the offset storage topic |
||
int |
Replication factor used when creating the offset storage topic |
||
Map |
Additional store configuration properties. |
Used in: PodTemplate
Property | Type | Default | Description |
---|---|---|---|
Map<String, String> |
Labels added to the Kubernetes resource |
||
Map<String, String> |
Annotations added to the Kubernetes resource |
Used in: Runtime
Property | Type | Default | Description |
---|---|---|---|
Prometheus JMX exporter configuration |
Used in: Source
Property | Type | Default | Description |
---|---|---|---|
File backed offset store configuration |
|||
Memory backed offset store configuration |
|||
Redis backed offset store configuration |
|||
Kafka backing store configuration |
|||
Config map backed offset store configuration |
|||
Arbitrary offset store configuration |
|||
long |
60000 |
Interval at which to try commiting offsets |
Used in: Templates
Property | Type | Default | Description |
---|---|---|---|
Metadata applied to the resource. |
|||
List of local references to secrets used for pulling any of the images used by this Pod. |
|||
Pod affinity rules |
|||
Pod-level security attributes and container settings |
Used in: DebeziumServerSpec
Property | Type | Default | Description |
---|---|---|---|
String |
Fully qualified name of Java class implementing the predicate. |
||
Map |
Predicate configuration properties. |
Used in: Probes
Property | Type | Default | Description |
---|---|---|---|
int |
5 |
Number of seconds after the container has started before probes are initiated. |
|
int |
10 |
How often (in seconds) to perform the probe. |
|
int |
10 |
Number of seconds after which the probe times out. |
|
int |
3 |
Number of failures in a row before the overall check has failed. |
Used in: ContainerTemplate
Property | Type | Default | Description |
---|---|---|---|
Readiness probe configuration applied to the container. |
|||
Liveness probe configuration applied to the container. |
Used in: DebeziumServerSpec
Property | Type | Default | Description |
---|---|---|---|
Map |
Quarkus configuration properties. |
Used in: Offset
Property | Type | Default | Description |
---|---|---|---|
String |
Redis host:port used to connect |
||
String |
Redis username |
||
String |
Redis password |
||
boolean |
false |
Redis username |
|
String |
Redis hash key |
||
Configures verification of replica writes |
|||
Map |
Additional store configuration properties. |
Used in: SchemaHistory
Property | Type | Default | Description |
---|---|---|---|
String |
Redis host:port used to connect |
||
String |
Redis username |
||
String |
Redis password |
||
boolean |
false |
Redis username |
|
String |
Redis hash key |
||
Configures verification of replica writes |
|||
Map |
Additional store configuration properties. |
Used in: RedisOffsetStore
, RedisSchemaHistoryStore
Property | Type | Default | Description |
---|---|---|---|
boolean |
false |
In case of Redis with replica, this allows to verify that the data has been written to replica |
|
long |
1000 |
Timeout in ms when waiting for replica |
|
boolean |
false |
Enables retry on wait for replica |
|
long |
1000 |
Delay of retry on wait |
Used in: DebeziumServerSpec
Property | Type | Default | Description |
---|---|---|---|
API configuration |
|||
Storage configuration |
|||
Additional environment variables used by this Debezium Server. |
|||
JMX configuration. |
|||
Debezium Server resource templates. |
|||
String |
An existing service account used to run the Debezium Server pod |
||
Metrics configuration |
Used in: Runtime
Property | Type | Default | Description |
---|---|---|---|
boolean |
Whether the API should be enabled for this instance of Debezium Server |
||
int |
8080 |
Port number used by the k8s service exposing the API |
Used in: Runtime
Property | Type | Default | Description |
---|---|---|---|
Environment variables applied to the container. |
|||
Additional environment variables set from ConfigMaps or Secrets in containers. |
Used in: Runtime
Property | Type | Default | Description |
---|---|---|---|
File storage configuration used by this instance of Debezium Server. |
|||
Additional volumes mounted to /debezium/external |
Used in: Source
Property | Type | Default | Description |
---|---|---|---|
File backed schema history store configuration |
|||
Memory backed schema history store configuration |
|||
Redis backed schema history store configuration |
|||
Kafka backed schema history store configuration |
|||
Arbitrary schema history store configuration |
|||
Map |
Additional common schema history store configuration properties. |
Used in: DebeziumServerSpec
Property | Type | Default | Description |
---|---|---|---|
String |
Sink type recognised by Debezium Server. |
||
Map |
Sink configuration properties. |
Used in: DebeziumServerSpec
Property | Type | Default | Description |
---|---|---|---|
String |
Fully qualified name of source connector Java class. |
||
Offset store configuration |
|||
Schema history store configuration |
|||
Map |
Source connector configuration properties. |
Used in: Runtime
Property | Type | Default | Description |
---|---|---|---|
Container template |
|||
Pod template. |
|||
PVC template for data volume if no explicit claim is specified. |
Used in: DebeziumServerSpec
Property | Type | Default | Description |
---|---|---|---|
String |
Fully qualified name of Java class implementing the transformation. |
||
String |
The name of the predicate to be applied to this transformation. |
||
boolean |
false |
Determines if the result of the applied predicate will be negated. |