The tape that sticks WAAAY better than any duck tape is the foil tape that
and cooling companies use on their furnace, cooling and line installs. Once applied it will 'NOT' come off. If you run off line of what you are taping, either cut it off or put a kink in it because it isn't coming back off. I know that is hard to believe but that's been my experience.
I use it a lot for items that I want permanently on.. Buy it by the roll at Lowes, Depot etc. It has a backing that needs to be peeled off as you go during the install. If you pull off a three foot piece, and then pull the backing without having first sticking down the end, you will have a tape ball in short order. lol
Can't think now of exact product name but just tell them roll of foil duct tape and they'll get you to it. Cheap and perfect. Good luck.