Skip to content

Commit 58e7555

Browse files
authored
feat: add kafka migration (#330)
* Add Migration tooling * Update push-image.sh * Rename PSL_job.json to pubsub_lite_job.json * Update Dockerfile * Rename start-psl-connector.sh to start-pubsub-lite-connector.sh
1 parent e368356 commit 58e7555

24 files changed

+330
-0
lines changed

migration/.gcp/gmk_bootstrap_servers

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
bootstrap.<google-managed-kafka-cluster-name>.<google-managed-kafka-cluster-region name>.managedkafka.<google-managed-cluster-host-project-name>.cloud.goog:9092
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<service-account-name>@<gcp-project>.iam.gserviceaccount.com
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<base64 encoded sasl service account key>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<kafka topic name used by kafka connect for tracking the config>

migration/.gcp/kafka_connect_group_id

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<kafka connect group id(unique per worker group) for the kafka connect workers in distributed mode>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<kafka topic name used by kafka connect for tracking the offsets>

migration/.gcp/kafka_sink_topic

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<target sink kafka topic name used by kafka connect for migrating the data from pubsub-lite topic>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<full path of the ssl truststore jks file location>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<password for the ssl truststore jks>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<kafka topic name used by kafka connect for tracking the status>

0 commit comments

Comments
 (0)