Replies: 1 comment 2 replies
|
I do not think there is any easy way how to achieve this to be honest. Sorry. I think the best way would be to use Image Volumes for the plugins which are platform independent or build a multiplatform image in your own CI instead of using Kafka Connect Build. |
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Hi,
I'm migrating a Strimzi KafkaConnect cluster from an AMD64 nodegroup to an ARM64 (Graviton) nodegroup, and I'm running into a chicken-and-egg problem I'd like to understand better.
When I update the KafkaConnect resource with the new affinity/tolerations pointing to the ARM64 nodegroup, the following happens:
My current workaround is: scale to 0 → patch affinity → force-rebuild annotation on StrimziPodSet → scale back to 1.
Is there a cleaner or officially supported way to handle this kind of arch migration with a single resource update, without hitting the CrashLoop/reconciliation deadlock in between?
Thanks,
Jorge
All reactions