@@ -106,7 +106,7 @@ metadata:
106106spec:
107107 source:
108108 type: kafka
109- kafka :
109+ config :
110110 brokersSecretRef:
111111 name: kafka-credentials
112112 key: brokers
@@ -146,7 +146,7 @@ metadata:
146146spec:
147147 source:
148148 type: postgresql
149- postgresql :
149+ config :
150150 connectionStringSecretRef:
151151 name: postgres-credentials
152152 key: connectionString
@@ -213,7 +213,7 @@ metadata:
213213spec:
214214 source:
215215 type: kafka
216- kafka :
216+ config :
217217 brokers:
218218 - secure-kafka:9093
219219 topic: secure-topic
@@ -299,7 +299,7 @@ The Kafka connector supports reading and writing messages from/to Apache Kafka t
299299` ` ` yaml
300300source:
301301 type: kafka
302- kafka :
302+ config :
303303 brokers:
304304 - kafka1:9092
305305 topic: input-topic
@@ -354,7 +354,7 @@ source:
354354` ` ` yaml
355355sink:
356356 type: kafka
357- kafka :
357+ config :
358358 brokers:
359359 - kafka1:9092
360360 topic: output-topic
@@ -370,7 +370,7 @@ The PostgreSQL connector supports reading from and writing to PostgreSQL tables.
370370` ` ` yaml
371371source:
372372 type: postgresql
373- postgresql :
373+ config :
374374 # Connection string (required, or use connectionStringSecretRef)
375375 connectionString: "postgres://user:password@localhost:5432/dbname?sslmode=disable"
376376 # Table to read from (required if query not specified). Supports schema.table (e.g. public.products)
@@ -411,7 +411,7 @@ source:
411411` ` ` yaml
412412sink:
413413 type: postgresql
414- postgresql :
414+ config :
415415 connectionString: "postgres://user:password@localhost:5432/dbname?sslmode=disable"
416416 # Table to write to. Supports schema.table (e.g. public.products_clone)
417417 table: target_table
@@ -470,15 +470,15 @@ metadata:
470470spec:
471471 source:
472472 type: postgresFull
473- postgresFull :
473+ config :
474474 connectionString: "postgres://user:pass@source-pg:5432/db?sslmode=disable"
475475 syncMode: full
476476 dataMode: schema_and_data # or schema_only
477477 # databases: ["public.users", "analytics.mv_report"] # optional filter
478478 # excludeObjects: ["view", "function"] # optional exclude
479479 sink:
480480 type: postgresFull
481- postgresFull :
481+ config :
482482 connectionString: "postgres://user:pass@target-pg:5432/db?sslmode=disable"
483483` ` `
484484
@@ -517,7 +517,7 @@ The ClickHouse connector supports reading from and writing to ClickHouse tables.
517517` ` ` yaml
518518source:
519519 type: clickhouse
520- clickhouse :
520+ config :
521521 # Connection string (required)
522522 # Native: clickhouse://host:9000?username=default&password=xxx&database=default
523523 # HTTP: http://host:8123/default?username=default&password=xxx
@@ -546,7 +546,7 @@ source:
546546` ` ` yaml
547547sink:
548548 type: clickhouse
549- clickhouse :
549+ config :
550550 connectionString: "clickhouse://default@clickhouse:9000/default?dial_timeout=10s"
551551 table: output_table
552552
@@ -589,14 +589,14 @@ metadata:
589589spec:
590590 source:
591591 type: kafka
592- kafka :
592+ config :
593593 brokers:
594594 - kafka:9092
595595 topic: input-topic
596596 consumerGroup: dataflow-group
597597 sink:
598598 type: clickhouse
599- clickhouse :
599+ config :
600600 connectionString: "clickhouse://default@clickhouse:9000/default"
601601 table: output_table
602602 batchSize: 100
@@ -615,13 +615,13 @@ metadata:
615615spec:
616616 source:
617617 type: clickhouse
618- clickhouse :
618+ config :
619619 connectionString: "clickhouse://dataflow:dataflow@localhost:9000/dataflow?dial_timeout=10s"
620620 table: products
621621 pollInterval: 5
622622 sink:
623623 type: clickhouse
624- clickhouse :
624+ config :
625625 connectionString: "clickhouse://dataflow:dataflow@localhost:9000/dataflow?dial_timeout=10s"
626626 table: products_clone
627627 batchSize: 100
@@ -637,7 +637,7 @@ The Trino connector supports reading from and writing to Trino (formerly PrestoS
637637` ` ` yaml
638638source:
639639 type: trino
640- trino :
640+ config :
641641 # Trino server URL (required)
642642 serverURL: "http://trino:8080"
643643
@@ -719,7 +719,7 @@ The response will contain an `access_token` field. Use this token value in the `
719719` ` ` yaml
720720sink:
721721 type: trino
722- trino :
722+ config :
723723 # Trino server URL (required)
724724 serverURL: "http://trino:8080"
725725
@@ -774,14 +774,14 @@ metadata:
774774spec:
775775 source:
776776 type: kafka
777- kafka :
777+ config :
778778 brokers:
779779 - kafka:9092
780780 topic: input-topic
781781 consumerGroup: dataflow-group
782782 sink:
783783 type: trino
784- trino :
784+ config :
785785 serverURL: "http://trino:8080"
786786 catalog: hive
787787 schema: default
@@ -809,7 +809,7 @@ The Nessie connector reads from and writes to Apache Iceberg tables via the [Nes
809809` ` ` yaml
810810source:
811811 type: nessie
812- nessie :
812+ config :
813813 # Nessie server base URL (required), e.g. https://nessie:19120
814814 baseURL: "http://nessie:19120"
815815
@@ -847,7 +847,7 @@ source:
847847` ` ` yaml
848848sink:
849849 type: nessie
850- nessie :
850+ config :
851851 baseURL: "http://nessie:19120"
852852 branch: main
853853 warehouse: ""
@@ -883,14 +883,14 @@ metadata:
883883spec:
884884 source:
885885 type: kafka
886- kafka :
886+ config :
887887 brokers:
888888 - kafka:9092
889889 topic: input-topic
890890 consumerGroup: dataflow-group
891891 sink:
892892 type: nessie
893- nessie :
893+ config :
894894 baseURL: "http://nessie:19120"
895895 branch: main
896896 namespace: analytics
0 commit comments