ChrisLiu
151ebfd1b3
deps: update e2e kruise version to 1.8 ( #265 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-07-24 12:16:44 +08:00
ChrisLiu
48b5d28779
deps: update codecov version for github workflow ( #263 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-07-24 11:10:46 +08:00
usernameisnull
b83e3e3d0a
support Huawei CCE EIB and EIP ( #261 )
...
Co-authored-by: bing.ma <bing.ma@daocloud.io>
2025-07-24 10:26:35 +08:00
ChrisLiu
afb9896ebf
Update CHANGELOG.md for v1.0.0
2025-07-21 20:17:42 +08:00
ChrisLiu
293619796d
bugfix(Kubernetes-HostPort): allow pod update when node notfound ( #260 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-07-11 20:37:35 +08:00
ChrisLiu
cac4ba793e
enhance: network trigger time adapts to different time zones ( #259 )
...
* enhance: network trigger time adapts to different time zones
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
* update config of kruise-game manager for using cert-manager
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
---------
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-07-10 16:39:53 +08:00
Kagaya
52d9a14c13
feat: add enable-cert-generation option ( #245 )
...
* add enable-cert-generation option
Signed-off-by: Kagaya <kagaya85@outlook.com>
* update webhook manifests config
Signed-off-by: Kagaya <kagaya85@outlook.com>
* e2e: install cert manager
Signed-off-by: Kagaya <kagaya85@outlook.com>
---------
Signed-off-by: Kagaya <kagaya85@outlook.com>
2025-07-08 21:33:54 +08:00
ChrisLiu
f6d679cc75
bugfix: consider preDelete pods when scaling ( #257 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-07-08 14:09:36 +08:00
Xuetao Song
90c0b68350
feat: support EnableMultiIngress for vke( #251 )
2025-07-07 17:22:38 +08:00
ChrisLiu
b82d7e34f7
feat: add PreDeleteReplicas for GameServerSet status ( #254 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-07-03 22:13:17 +08:00
ChrisLiu
1a1c256460
fix the meaning of CURRENT printcolumn when using kubectl ( #253 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-07-03 21:51:54 +08:00
ChrisLiu
19d8ce0b2c
bugfix: gs state should be changed from PreDelete to Deleting ( #252 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-07-03 21:19:23 +08:00
ChrisLiu
5095740248
AlibabaCloud-AutoNLBs support multi intranet type eip ( #248 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-06-30 10:55:28 +08:00
ChrisLiu
7dfe07097b
feat: support new plugin named AlibabaCloud-AutoNLBs ( #246 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-06-26 17:27:03 +08:00
ChrisLiu
0ff70733c6
feat: support user-defined number of controller workers ( #247 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-06-23 19:17:37 +08:00
roc
fbcb3953c0
Add PersistentVolumeClaimRetentionPolicy support to GameServerSet ( #243 )
...
Signed-off-by: roc <roc@imroc.cc>
2025-06-20 18:09:20 +08:00
ChrisLiu
94a15fdb38
feat: add annotation of state-last-changed-time ( #238 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-06-16 23:48:09 +08:00
roc
a6ed1d95c4
feat(Kubernetes-HostPort): support TCPUDP protocol ( #244 )
...
Signed-off-by: roc <roc@imroc.cc>
2025-06-16 23:47:42 +08:00
Xuetao Song
9a04f87f5e
feat: volcengine-clb plugin support EnableClbScatter
2025-06-16 14:22:35 +08:00
Xuetao Song
f175e0d73c
fix duplicated port for Volcengine-CLB plugin ( #240 )
2025-06-13 14:04:32 +08:00
roc
1414654f46
升级 TencentCloud-CLB 插件 ( #239 )
...
* upgrade tencentcloud clb plugin
* deprecate DedicatedCLBListener CRD
* use CLBPortPool's pod annotation
Signed-off-by: roc <roc@imroc.cc>
* add comments
Signed-off-by: roc <roc@imroc.cc>
---------
Signed-off-by: roc <roc@imroc.cc>
2025-06-10 21:34:58 +08:00
lizhipeng629
7136738627
fix old svc remain after pod recreate when using Volcengine-CLB ( #233 )
...
feat(*): check pod uid in svc
fix:add pod create time in svc
Co-authored-by: 李志朋 <lizhipeng.629@bytedance.com>
2025-06-06 17:00:09 +08:00
ChrisLiu
6dbab6be15
fix go-lint err ( #237 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-06-06 13:32:19 +08:00
ChrisLiu
1ca95a5c36
cancel the limit of Ali NLB port range ( #235 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-06-06 12:08:42 +08:00
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
51a82bd107
enhance: Kubernetes-HostPort support container port same as host ( #230 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-06-06 11:49:42 +08:00
ChrisLiu
a64b21eab5
enhance: activity of externalscaler relate to minAvailable ( #228 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-05-19 18:08:11 +08:00
ChrisLiu
4e6ae2e2d0
fix the external scaler error when minAvailable is 0 ( #227 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-05-19 17:37:40 +08:00
ChrisLiu
f2044b8f1a
fix: update ppmHash when ServiceQualities changed ( #226 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-05-19 14:04:51 +08:00
ChrisLiu
9c4ce841c3
fix: support auto-scaling when replicas is 0 ( #225 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-05-19 11:51:35 +08:00
Kagaya
5180743458
feat: support minAvailable percentage type ( #222 )
...
Signed-off-by: Kagaya <kagaya85@outlook.com>
2025-05-12 20:04:27 +08:00
陈欣宇
7c51b24e6e
feat(metrics): improve observability for GameServersOpsStateCount metrics ( #221 )
...
* feat(metrics): improve observability
add gssName namespace label for metrics: okg_gameservers_opsState_count to improve observability
* fix: remove gssName Compare
---------
Co-authored-by: 陈欣宇 <chenxinyu@YJ-IT-02836.local>
2025-05-06 20:49:41 +08:00
Xuetao Song
fc88742857
add doc of Volcengine-EIP ( #219 )
2025-04-30 17:26:11 +08:00
Xuetao Song
d04f8d0a7a
feat(*): add eip provider of VKE ( #218 )
2025-04-27 15:33:36 +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
berg
3da984ff96
ServiceQualities support serverless pod ( #212 )
2025-04-22 20:21:32 +08:00
ChrisLiu
897e706a85
update ci workflow to ubuntu-24.04 ( #215 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-04-21 16:22:27 +08:00
Kagaya
624d17ff11
feat: support range type for ReserveIDs ( #209 )
2025-04-21 15:31:16 +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
ChrisLiu
6133bab818
update workflow ci go cache to v4 ( #206 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-03-12 20:33:59 +08:00
LHB6540
a2a0864f27
Add index-offset-scheduler ( #205 )
...
Co-authored-by: 李海彬 <lihaibin@goatgames.com>
2025-03-12 18:22:50 +08:00
ChrisLiu
0b3575947b
Increase the upper limit of ali-nlb ports ( #204 )
...
Signed-off-by: ChrisLiu <chrisliu1995@163.com>
2025-02-27 17:44:08 +08:00
Gao PeiLiang
aaa63740a4
Add hwcloud provider and elb plugin ( #201 )
...
* add hwcloud ELB Network Plugin
* add hwcloud cloud provider register
* fix register error
* fix error
* add log
* fix hwcloud provider regster error
* fix health check error
* only suuport use exist elb
* add docs
* add hwcloud elb config
* fix docs
2025-02-12 17:46:54 +08:00
Durgin
2ea11c1cb3
feat: add annotation of opsState-last-changed-time ( #200 )
...
- add annotation `game.kruise.io/opsState-last-changed-time`
#199
2025-02-08 18:01:06 +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
roc
8c229c1191
add rbac role for tencentcloud provider ( #193 )
...
Signed-off-by: roc <roc@imroc.cc>
2025-01-08 19:07:39 +08:00