I don't think there is a problem if you have a glass canopy. Look at the Allglass fl. fixture. It's endcaps are not exactly water proof. It doesn't have a cover either and they ask people to use glass canopy to protect it.
Coralife has the waterproof endcaps but quite pricey. Petwarehouse carries them (T8 and T12).