# Is Ingress-Controller a must if having external load balance

**URL:** <https://discuss.kubernetes.io/t/is-ingress-controller-a-must-if-having-external-load-balance/21032>\
**Category:** General Discussions\
**Created:** [August 22, 2022, 2:39am UTC](https://discuss.kubernetes.io/t/is-ingress-controller-a-must-if-having-external-load-balance/21032 "2022-08-22T02:39:55Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Willis](https://avatars.discourse-cdn.com/v4/letter/w/74df32/32.png) [@Willis](https://discuss.kubernetes.io/u/Willis)\
**Post date:** [August 22, 2022, 2:39am UTC](https://discuss.kubernetes.io/t/is-ingress-controller-a-must-if-having-external-load-balance/21032/1 "2022-08-22T02:39:55Z")

</div>

Hi All,

I am a bit confused with the existence of ingress-controller(if I have external LB(ie. ADC, F5…etc)). Can I just using this external LB together with NodePort IP? Is this a good apporach? What is the downside of this?

Please kindly shield me some light. Thanks.
