- 17.9K All Categories
- 3.4K Industry Applications
- 3.3K Intelligent Advisor
- 63 Insurance
- 536.4K On-Premises Infrastructure
- 138.3K Analytics Software
- 38.6K Application Development Software
- 5.8K Cloud Platform
- 109.5K Database Software
- 17.5K Enterprise Manager
- 8.8K Hardware
- 71.1K Infrastructure Software
- 105.3K Integration
- 41.6K Security Software
HOW TO: expose multiple nodeports in Kubernetes(OKE) via single public IP adress
Is there any solution, how to expose multiple nodeports inside Kubernetes cluster via single public IP address?
prometheus nodeport: 30001
elastic nodeport: 30002
And all these nodeports will be handle by single public IP address. Then If I need to configure output for some app that needs to reach elastic I will use IP xxx.xxx.xxx.xxx:30002
Same with output for prometheus. The IP will be same xxx.xxx.xxx.xxx only nodeport will be different.
I know I can create LB for each of these but then I will have different IPs.
Is there any way how to do that?
Many thanks in advance.