cloudstack icon indicating copy to clipboard operation
cloudstack copied to clipboard

Add Support IPAM object to Allow Load Balancer or Port-forward map to floating IP Address

Open levindecaro opened this issue 3 years ago • 2 comments

ISSUE TYPE
  • Feature Idea
COMPONENT NAME
UI,API,Guest Network

CLOUDSTACK VERSION
N/A
CONFIGURATION
OS / ENVIRONMENT
SUMMARY

When a Guest Network was created, the port forward and load balancer features only allow to be configure with pre-existing VM in same Guest Network. Sometime user will deploy self managed virtual ip address to support their application such as keepalived, MetalLB..etc. Today, the user will add a secondary NIC to the one of VM instance and then use the assigned NIC ip address to treat the virtual ip setup. Most of the time, it is unavoidable to use this appoarch when LB pool health check limit to L4 port checking.

I'm wondering if ACS can implement IPAM management abstract under guest network to allow user create IP entities which will able to include into port forwarding or Load balancer member.

STEPS TO REPRODUCE
N/A
EXPECTED RESULTS

ACTUAL RESULTS
N/A

levindecaro avatar Mar 25 '22 08:03 levindecaro

Hi @nvazquez @levindecaro , I'm interested and want to contribute to this issue. It'll be helpfull if you assign me this issue. Thank You

ravitejasssihl avatar Sep 10 '22 06:09 ravitejasssihl

@ravitejasssihl have a look through https://github.com/shapeblue/hackerbook when comfortable just submit a PR referencing the applicable issue

DaanHoogland avatar Sep 14 '22 14:09 DaanHoogland

@levindecaro can you describe how administration of the IPs in cloudstack would work in your opinion?

  • how are they added
  • how are they assigned for use in the loadbalancer configuration
  • what is the ownership like (account/domain based)

DaanHoogland avatar Dec 30 '22 12:12 DaanHoogland

We do not have any work in progress for this at the moment so moving it out of 4.19.0.0 milestone

shwstppr avatar Oct 02 '23 08:10 shwstppr