Копирование сообщений из Google Cloud Pub / Sub в тему Kafka, работающую удаленно, не должно сильно отличаться от того, как если бы все было в GCP. Есть два варианта:
- Запустите Kafka connect с вашим развертыванием Kafka. В этом случае вы должны убедиться, что машины, на которых работает Kafka, имеют разрешение на отправку исходящих запросов в Google Cloud через порт 443.
- Запустите Kafka на GCP (скорее всего, в GCE). Вам нужно будет установить свойство
bootstrap.servers
в конфигурации Kafka connect для списка серверов, на которых работает Kafka. Это означает, что эти серверы должны быть общедоступными и разрешать входящие соединения.