apache / apache/cloudstack

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

オープン
#6,163 コメント 5 件 リアクション 0 件 担当者 0 名 GitHub で見る
component:networking no-issue-activity status:needs-functional-definition status:stale type:new-feature
主要言語
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。