How to assign static egress IP

Asking for help? Comment out what you need so we can get more information to help you!

Cluster information:

Kubernetes version: 1.15
Cloud being used: Bare Metal
Installation method:
Host OS: SLES 15
CNI and version: Calico

Is there a way to assign a static IP address to egress traffic as we have a DB node outside K8 Cluster which allows connection from whitelisted IP’s only. Whitelisting node IP will open the DB for all the pods running on that node. Please suggest.