I developed a Karpenter provider for Hetzner recently. Might interesting for you to integrate.
https://github.com/paperclipinc/karpenter-provider-hetzner