-
Notifications
You must be signed in to change notification settings - Fork 866
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: Support Multiple ALB Ingresses (#2639)
* Support Multi ALB Ingress Signed-off-by: n888 <[email protected]> * Fix comments and alb_test ARNs Signed-off-by: n888 <[email protected]> * Fix e2e alb-canary-rollout: rm wildcard ingress path for alb controller Signed-off-by: n888 <[email protected]> * Add e2e TestALBCanaryUpdateMultiIngress Signed-off-by: n888 <[email protected]> * Add e2e TestALBCanaryUpdateMultiIngress Signed-off-by: n888 <[email protected]> * e2e alb-canary-rollout use ImplementationSpecific wildcard path Signed-off-by: n888 <[email protected]> * add e2e TestALBPingPongUpdateMultiIngress Signed-off-by: n888 <[email protected]> * add e2e TestALBExperimentStepMultiIngress, TestALBExperimentStepNoSetWeightMultiIngress Signed-off-by: n888 <[email protected]> * e2e alb headerroute: fix existing ing.class and simplify alb annotations Signed-off-by: n888 <[email protected]> * add e2e TestAlbHeaderRouteMultiIngress Signed-off-by: n888 <[email protected]> * fix lint alb_test.go Signed-off-by: n888 <[email protected]> * update codegen Signed-off-by: n888 <[email protected]> * TestAlbHeaderRouteMultiIngress use unique multi ingress resource names Signed-off-by: n888 <[email protected]> * Initial Status.ALBs support Signed-off-by: n888 <[email protected]> * clean up comments Signed-off-by: n888 <[email protected]> * codegen Signed-off-by: n888 <[email protected]> * only set ingress field for status.albs, and not status.alb Signed-off-by: n888 <[email protected]> * add status.alb.ingress, but keep as optional Signed-off-by: n888 <[email protected]> * improve determining whether to update status.albs or status.alb Signed-off-by: n888 <[email protected]> * codegen Signed-off-by: n888 <[email protected]> * codegen Signed-off-by: n888 <[email protected]> * update both ALB and ALBs status Signed-off-by: Tung Huynh <[email protected]> * fix ALBs status does not update when number of ingresses changes Signed-off-by: Tung Huynh <[email protected]> * update tests Signed-off-by: Tung Huynh <[email protected]> * add a little docs Signed-off-by: zachaller <[email protected]> * github trigger re-run Signed-off-by: zachaller <[email protected]> --------- Signed-off-by: n888 <[email protected]> Signed-off-by: Tung Huynh <[email protected]> Signed-off-by: zachaller <[email protected]> Co-authored-by: Tung Huynh <[email protected]> Co-authored-by: zachaller <[email protected]>
- Loading branch information
1 parent
8db151f
commit 20e00e4
Showing
28 changed files
with
3,567 additions
and
827 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.