Add weighted address strategy for multi-key listeners (#2394)#2405
Add weighted address strategy for multi-key listeners (#2394)#2405gabordozsa merged 4 commits intoskupperproject:mainfrom
Conversation
1f3766e to
e0d2c99
Compare
…#2394) Signed-off-by: Gabor Dozsa <gabor.dozsa@ibm.com>
e0d2c99 to
4a3197f
Compare
fgiorgetti
left a comment
There was a problem hiding this comment.
It is working great on both kubernetes with system sites. Nice job @gabordozsa.
One thing that we need to consider, is whether the strategy field should be immutable or not. If we allow it to change, we should cleanup the status.strategy field and update it with the new strategy.
@fgiorgetti I think the |
Agreed. The CRD validation could be enhanced to guarantee that the field is immutable. |
|
Help me understand immutable in this context. |
Correct. |
@fgiorgetti I added the extra CRD validation following your guidance. It covers kube platform. System platform validation will be covered in a follow up change after dynamic reload work is completed in issue #2411. |
Add weighted address strategy for multi-key listeners
Fixes #2394