Add Support IPAM object to Allow Load Balancer or Port-forward map to floating IP Address
- 主要言語
- Java
- スター
- 3.1k
- フォーク
- 1.4k
- 平均マージ
- 6日 19時間
- マージ済み PR(30日)
- 32
説明
##### 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
~~~
コントリビューションガイド
調査の方向性
issue では、影響を受けるコンポーネントとして UI、API、Guest Network が特定されていますが、ファイルやテストは示されていません。まず、guest-network のポートフォワーディングとロードバランサーのワークフローを追跡してください。ユーザーが Guest Network 配下に IP エンティティを作成し、それらを port-forward と load-balancer のマッピングで使用できれば完了です。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- java
- 領域
- api, cloud, networking
- issue の種類
- 機能追加
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 活発さ
- 静か
- 明瞭さ
- 説明が足りない
- 初心者へのやさしさ
- 35/100