South Africa lock Juandre Kruger has agreed a deal to play for Top 14 big-spenders Racing Metro next season.