Commit Graph

25 Commits

Author SHA1 Message Date
ChrisLiu 40c7bba35e
enhance: AlibabaCloud-SLB-SharedPort plugin support managed services (#224)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-06-06 11:55:53 +08:00
ChrisLiu 5a272eaec3
enhance: add network ready condition for AlibabaCloud-Multi-NLBs plugin (#214)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-04-24 15:32:54 +08:00
ChrisLiu 6d5f041afc
enhance: support svc external traffic policy for AlibabaCloud-Multi-NLBs (#216)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-04-24 15:32:09 +08:00
ChrisLiu d038737580
feat: support multi groups for nlbs (#213)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-04-14 16:40:38 +08:00
Kagaya f2d02a6ab2
deps: update to k8s 0.30.10 (#210) 2025-04-14 15:04:10 +08:00
ChrisLiu 0bfc500fec
enhance: create service of ali-multi-nlbs in parallel (#207)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-03-24 10:51:48 +08:00
Gao PeiLiang 8079c29c22
alibabacloud slb support map same TCP and UDP port , eg 8000/TCPUDP (#197)
* create svc use port + protocol as name to fix when use same port but different protocol

* alibabacloud slb support TCP/UDP

* add log info

* fix alibabacloud slb init same port svc

* add doc

* clear log print, avoid too many info
2025-02-06 16:58:17 +08:00
Gao PeiLiang f0c82f1b1f
add support svc external traffic policy for alibabacloud slb (#194)
* add test log

* add support svc external traffic policy for alibabacloud slb

* fix error

* add e2e test timeout

* add aliyun slb param ExternalTrafficPolicyType doc
2025-01-16 10:44:24 +08:00
ChrisLiu be2b9065d8
feat: Add new networkType named AlibabaCloud-Multi-NLBs (#187)
* feat: Add new networkType named AlibabaCloud-Multi-NLBs

Signed-off-by: ChrisLiu <chrisliu1995@163.com>

* support same port of tcp&udp

Signed-off-by: ChrisLiu <chrisliu1995@163.com>

---------

Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-01-07 17:36:44 +08:00
ChrisLiu 51aad5b0a0
Semantic fixes for network port ranges (#181)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2024-11-06 19:59:25 +08:00
ChrisLiu 468b2c77fb
enhance: add block ports config for AlibabaCloud LB network models (#175)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2024-11-01 17:11:00 +08:00
ChrisLiu 14e281dfa9
fix old svc remain after pod recreate when using ali-lb models (#165)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2024-08-16 10:43:50 +08:00
clarklee92 ad0744df7a Fix go-lint error
Signed-off-by: clarklee92 <clarklee1992@hotmail.com>
2024-06-21 22:54:32 +08:00
ChrisLiu 3c8ddbdd4e
Fix the allocation error when Ali loadbalancers reache the limit of ports number (#149)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2024-06-18 15:19:32 +08:00
ChrisLiu adff8bdd54
Enhance: support custom health checks for AlibabaCloud-SLB (#154)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2024-06-18 15:17:39 +08:00
ChrisLiu b6fdc2353e
Enhance: support custom health checks for AlibabaCloud-NLB (#147)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2024-05-22 19:20:35 +08:00
ChrisLiu 4829414955
feat: add AlibabaCloud-NLB network plugin (#135)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2024-04-26 11:22:02 +08:00
ChrisLiu 2dd97c2567
FailurePolicy of PodMutatingWebhook turn to Fail (#129)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2024-02-22 15:48:20 +08:00
ChrisLiu 58cd242780
feat: add network plugin AlibabaCloud-NLB-SharedPort & support AllowNotReadyContainers (#98)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2023-10-26 11:09:03 +08:00
ChrisLiu 4ec1a65e3a
fix AlibabaCloud-NATGW network ready condition when multi-ports (#94)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2023-08-30 10:48:41 +08:00
ChrisLiu 3f5a1ea13f
feat: AlibabaCloud-EIP support to define EIP name & description (#91)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2023-08-04 15:25:46 +08:00
ChrisLiu 6f89f6e637
add network plugin AlibabaCloud-EIP (#86)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2023-07-24 14:49:34 +08:00
ChrisLiu 06762612df
feat: AlibabaCloud-SLB support muti-slbIds (#69)
* feat: AlibabaCloud-SLB support muti-slbIds

Signed-off-by: ChrisLiu <chrisliu1995@163.com>

* fix: AlibabaCloud-SLB allocate and deallocate imprecisely

Signed-off-by: ChrisLiu <chrisliu1995@163.com>

---------

Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2023-07-05 16:21:11 +08:00
ChrisLiu 1cb53dea1b
update alibabacloud API group version to v1beta1 (#41)
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2023-04-19 19:53:30 +08:00
ChrisLiu 6b58728b74
Feat: add cloud provider & network plugin (#16)
* Feat: add cloud provider & network plugin
2023-02-08 16:04:40 +08:00