-
Hi, I`m trying to install the connector for scylladb. https://github.com/scylladb/kafka-connect-scylladb.git INFO[0001] Retrieving image manifest quay.io/strimzi/kafka:0.21.1-kafka-2.7.0
INFO[0001] Retrieving image quay.io/strimzi/kafka:0.21.1-kafka-2.7.0
INFO[0001] Retrieving image manifest quay.io/strimzi/kafka:0.21.1-kafka-2.7.0
INFO[0001] Retrieving image quay.io/strimzi/kafka:0.21.1-kafka-2.7.0
INFO[0002] Built cross stage deps: map[]
INFO[0002] Retrieving image manifest quay.io/strimzi/kafka:0.21.1-kafka-2.7.0
INFO[0002] Retrieving image quay.io/strimzi/kafka:0.21.1-kafka-2.7.0
INFO[0003] Retrieving image manifest quay.io/strimzi/kafka:0.21.1-kafka-2.7.0
INFO[0003] Retrieving image quay.io/strimzi/kafka:0.21.1-kafka-2.7.0
INFO[0004] Executing 0 build triggers
INFO[0004] Unpacking rootfs as cmd RUN mkdir -p /opt/kafka/plugins/kafka-connect-scylladb/e00b99f4 && curl -L --output /opt/kafka/plugins/kafka-connect-scylladb/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX https://drive.google.com/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX && tar xvfz /opt/kafka/plugins/kafka-connect-scylladb/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX -C /opt/kafka/plugins/kafka-connect-scylladb/e00b99f4 && rm -vf /opt/kafka/plugins/kafka-connect-scylladb/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX requires it.
INFO[0029] USER root:root
INFO[0029] cmd: USER
INFO[0029] RUN mkdir -p /opt/kafka/plugins/kafka-connect-scylladb/e00b99f4 && curl -L --output /opt/kafka/plugins/kafka-connect-scylladb/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX https://drive.google.com/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX && tar xvfz /opt/kafka/plugins/kafka-connect-scylladb/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX -C /opt/kafka/plugins/kafka-connect-scylladb/e00b99f4 && rm -vf /opt/kafka/plugins/kafka-connect-scylladb/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX
INFO[0029] Taking snapshot of full filesystem...
INFO[0034] cmd: /bin/sh
INFO[0034] args: [-c mkdir -p /opt/kafka/plugins/kafka-connect-scylladb/e00b99f4 && curl -L --output /opt/kafka/plugins/kafka-connect-scylladb/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX https://drive.google.com/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX && tar xvfz /opt/kafka/plugins/kafka-connect-scylladb/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX -C /opt/kafka/plugins/kafka-connect-scylladb/e00b99f4 && rm -vf /opt/kafka/plugins/kafka-connect-scylladb/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX]
INFO[0034] util.Lookup returned: &{Uid:0 Gid:0 Username:root Name: HomeDir:/root}
INFO[0034] performing slow lookup of group ids for root
INFO[0034] Running: [/bin/sh -c mkdir -p /opt/kafka/plugins/kafka-connect-scylladb/e00b99f4 && curl -L --output /opt/kafka/plugins/kafka-connect-scylladb/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX https://drive.google.com/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX && tar xvfz /opt/kafka/plugins/kafka-connect-scylladb/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX -C /opt/kafka/plugins/kafka-connect-scylladb/e00b99f4 && rm -vf /opt/kafka/plugins/kafka-connect-scylladb/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX]
INFO[0034] Taking snapshot of full filesystem...
INFO[0034] No files were changed, appending empty layer to config. No layer added to image.
INFO[0034] USER 1001
INFO[0034] cmd: USER feel free to download the tgz package and inspect it If I create a KafkaConnector resource, the logs of KafkaConnect are:
So it seems the plugin doesn't get installed. What am I doing wrong? Do you have a hint? Here are my yaml files: apiVersion: kafka.strimzi.io/v1beta1
kind: KafkaConnect
metadata:
namespace: my-kafka-project
name: my-connect-cluster
annotations:
# # use-connector-resources configures this KafkaConnect
# # to use KafkaConnector resources to avoid
# # needing to call the Connect REST API directly
strimzi.io/use-connector-resources: "true"
spec:
#version: 2.8.0
replicas: 1
bootstrapServers: my-cluster-kafka-bootstrap.my-kafka-project:9093
#tls:
#trustedCertificates:
#- secretName: my-cluster-cluster-ca-cert
#certificate: ca.crt
config:
group.id: connect-cluster
offset.storage.topic: connect-cluster-offsets
config.storage.topic: connect-cluster-configs
status.storage.topic: connect-cluster-status
# -1 means it will use the default replication factor configured in the broker
config.storage.replication.factor: -1
offset.storage.replication.factor: -1
status.storage.replication.factor: -1
build:
output:
type: docker
image: chargeiq/kafka-connect:latest
pushSecret: my-registry-credentials
plugins:
- name: kafka-connect-scylladb
artifacts:
- type: tgz
url: https://drive.google.com/uc?export=download&id=1sEZHDMskmwV31vTx7nUI_yoJM7AgdpXX
template:
pod:
imagePullSecrets:
- name: my-registry-credentials apiVersion: kafka.strimzi.io/v1alpha1
kind: KafkaConnector
metadata:
name: kafka-connect-scylladb
namespace: my-kafka-project
labels:
strimzi.io/cluster: my-connect-cluster
spec:
class: io.connect.scylladb.ScyllaDbSinkConnector
tasksMax: 1
config:
camel.source.path.timerName: timer
topics: scyllatest1
scylladb.keyspace: test
scylladb.contact.points: scylla.scylla-eu-central-1-eu-central-1c-0 Strimzi version: 0.21.1 Many Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
So, what plugins are listed when you do |
Beta Was this translation helpful? Give feedback.
So, what plugins are listed when you do
kubectl get kc -o yaml -n my-kafka-project
?