Trim the pork loin removing any silver skin and excess fat. Using a narrow knife insert it longways through the pork. Take the Kielbasa sausage and insert it into the hole so it passes through the whole pork loin.
Sprinkle the rub onto the pork loin.
Lay the bacon strips on a chopping board then weave the bacon. When done place the pork loin on top and roll to wrap around the whole pork loin.
Gently heat the Dutch oven. Add any bacon not used in the weave on the bottom as a protective layer. Place the bacon-wrapped pork loin on top with the join at the bottom.
Place the sauerkraut around the base of the pork loin.
Top the pork loin with the sliced apple and evenly sprinkle with the brown sugar.
Bring the Dutch oven up to 350 degrees F (175 degrees C) with heat from above and below. Roast the pork loin for 45 minutes or until the internal temperature reaches 145 degrees F (63 degrees C).
Serve hot, slicing the pork to expose the sausage inside.