Port Everglades (Ft. Lauderdale) is the only cruise port at present with Global Entry services, and then it is not at every pier.
There are no Global Entry kiosks, but there is a dedicated queue. You are required to present your Global Entry card to enter the queue.