You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Versions used:
Skupper:
client version 1.8.2
transport version quay.io/skupper/skupper-router:2.7.2 (sha256:ef8d44f5c182)
controller version quay.io/skupper/service-controller:1.8.2 (sha256:ed5109ebebc0)
config-sync version quay.io/skupper/config-sync:1.8.2 (sha256:0b5649c55a4e)
flow-collector version not-found
k8s
Client Version: v1.32.1
Kustomize Version: v5.5.0
Server Version: v1.30.6+k3s1
I want to setup tls-enabled communication between two strimzi kafka clusters deployed on two different machines and obviously inside different k3d clusters on these machines. I'm first here trying out the non tls version.
I’ve first deployed the strimizi kafka operator using its helm chart and then deployed the kafka clusters using the below files on my two machines
So, I exposed this bootstrap service of the source cluster (in machine 1) by using scupper expose command: (First made a headless service that has all the ports and then exposed that, since I wanted to expose all three ports (9091, 9092, 9093) and I knew only this method to do so (not so confident tha it is correct)
Making headless service:
skupper service create source-kafka-bootstrap-skupper 9091 9092 9093
Binding the headless service with the original bootstrap service.
skupper service bind source-kafka-bootstrap-skupper service source-kafka-bootstrap
After running the above command, a new service appears in the scupper-demo ns of both the clusters name is: source-kafka-bootstrap-skupper
Now when I am sending messages from the above deployed producer (on source cluster, in machine 1) I am not receiving any messages on the consumer which is deployed on cluster 2 in machine 2.
Can someone please help me as it is really crucial for me
The text was updated successfully, but these errors were encountered:
Versions used:
Skupper:
client version 1.8.2
transport version quay.io/skupper/skupper-router:2.7.2 (sha256:ef8d44f5c182)
controller version quay.io/skupper/service-controller:1.8.2 (sha256:ed5109ebebc0)
config-sync version quay.io/skupper/config-sync:1.8.2 (sha256:0b5649c55a4e)
flow-collector version not-found
k8s
Client Version: v1.32.1
Kustomize Version: v5.5.0
Server Version: v1.30.6+k3s1
I want to setup tls-enabled communication between two strimzi kafka clusters deployed on two different machines and obviously inside different k3d clusters on these machines. I'm first here trying out the non tls version.
I’ve first deployed the strimizi kafka operator using its helm chart and then deployed the kafka clusters using the below files on my two machines
Source.yaml
Note: for Target.yaml same file as above, just replace ‘source’ by ‘target’
Then I established scupper connection between these machines
By first doing (source cluster machine)
And similarly for the other machine: (target cluster machine)
Then generated the token at the source machine and using the token linked the two clusters.
Such that the response of:
scupper status
in machine 1 and machine 2 is:The bootstrap service of the deployed kafka clusters look like this:
So, I exposed this bootstrap service of the source cluster (in machine 1) by using scupper expose command: (First made a headless service that has all the ports and then exposed that, since I wanted to expose all three ports (9091, 9092, 9093) and I knew only this method to do so (not so confident tha it is correct)
Making headless service:
Binding the headless service with the original bootstrap service.
After running the above command, a new service appears in the scupper-demo ns of both the clusters name is: source-kafka-bootstrap-skupper
And now, deployed the mirrormaker in the same namespace as that of the target cluster (i.e. in machine 2)
Mirrormaker2.yaml:
After doing all this setup, I now setup a producer in source cluster (on machine 1) by the command:
And deployed a kafka-consumer in target cluster (on machine 2) by the command:
Now when I am sending messages from the above deployed producer (on source cluster, in machine 1) I am not receiving any messages on the consumer which is deployed on cluster 2 in machine 2.
Can someone please help me as it is really crucial for me
The text was updated successfully, but these errors were encountered: