Pat the ham steak and pineapple rings dry so they brown instead of steaming.
Melt the butter in a large skillet over medium-high heat and sear the ham for 3 minutes per side; transfer it to a plate.
Brown the pineapple rings in the same skillet for 2 minutes per side and move them beside the ham.
Add the pineapple juice, brown sugar, mustard, vinegar and cloves and simmer for 4 minutes until syrupy.
Return the ham and pineapple, spoon the glaze over both and cook for 3 minutes until the ham reaches 140°F.