Preheat oven to 350°. Grease a bundt cake pan with cooking spray or butter, and set aside.
Stir together flour, sugar, baking soda, cinnamon, and salt. In a separate large bowl, mix eggs, bananas, zest, crushed pineapple, and oil. Add the wet ingredients to the dry and slowly mix until just incorporated together.
Next, place the nuts into the prepared bundt pan. Spoon the batter into the bundt pan.
Bake at 350° for 1 hour toothpick inserted in center comes out clean. Cool cake in pan for 15 minutes. Remove cake form the pan. Allow to cool for about 1 ½ hours.
For Glaze:
Place cream cheese into a stand mixer bowl, or a regular bowl if you are using a hand mixer.
Whip the cream cheese and sugar together till well combined and fluffy.
Add milk slowly. Add vanilla and continue to mix till smooth and light. Pour prepared glazed over the bundt cake.