Skip to content

Commit caf39ee

Browse files
authored
upgrade tke-extend-network-controller to 2.1.1 (#151)
Signed-off-by: roc <[email protected]>
1 parent 116a67e commit caf39ee

File tree

3 files changed

+20
-3
lines changed

3 files changed

+20
-3
lines changed

incubator/tke-extend-network-controller/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ type: application
2323
# This is the chart version. This version number should be incremented each time you make changes
2424
# to the chart and its templates, including the app version.
2525
# Versions are expected to follow Semantic Versioning (https://semver.org/)
26-
version: 2.0.9
26+
version: 2.1.1
2727

2828
# This is the version number of the application being deployed. This version number should be
2929
# incremented each time you make changes to the application. Versions are not expected to
3030
# follow Semantic Versioning. They should reflect the version the application is using.
3131
# It is recommended to use it with quotes.
32-
appVersion: 2.0.9
32+
appVersion: 2.1.1
3333
kubeVersion: '>= 1.26.0-0'

incubator/tke-extend-network-controller/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# tke-extend-network-controller
22

3-
![Version: 2.0.9](https://img.shields.io/badge/Version-2.0.9-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.0.9](https://img.shields.io/badge/AppVersion-2.0.9-informational?style=flat-square)
3+
![Version: 2.1.1](https://img.shields.io/badge/Version-2.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.1.1](https://img.shields.io/badge/AppVersion-2.1.1-informational?style=flat-square)
44

55
针对 TKE 集群一些特殊场景的的网络控制器。
66

@@ -79,6 +79,7 @@ Kubernetes: `>= 1.26.0-0`
7979
| Key | Type | Default | Description |
8080
|-----|------|---------|-------------|
8181
| affinity | object | `{}` | |
82+
| apiRateLimit | object | `{"BatchDeregisterTargets":20,"BatchRegisterTargets":20,"CreateListener":20,"DeleteLoadBalancerListeners":20,"DescribeListeners":20,"DescribeLoadBalancers":20,"DescribeTargets":20,"DescribeTaskStatus":20}` | Precisely control the QPS of cloud API calls to avoid frequent over-limits in large-scale scenarios, resulting in excessive retries and reduced scaling speed. |
8283
| clusterID | string | `""` | Cluster ID of the current TKE Cluster. |
8384
| concurrency | object | `{"clbNodeBindingController":20,"clbPodBindingController":20,"clbPortPoolController":10,"dedicatedClbListenerController":20,"dedicatedClbServiceController":1,"nodeController":20,"podController":20}` | Concurrency options of the controller, in large-scale rapid expansion scenarios, the concurrency of the first 3 controllers can be appropriately increased (mainly by batch creating clb listeners and binding rs to speed up the process). |
8485
| fullnameOverride | string | `""` | |

incubator/tke-extend-network-controller/templates/role.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,22 @@ rules:
157157
- get
158158
- list
159159
- watch
160+
- apiGroups:
161+
- game.kruise.io
162+
resources:
163+
- gameserversets
164+
verbs:
165+
- get
166+
- list
167+
- patch
168+
- update
169+
- watch
170+
- apiGroups:
171+
- game.kruise.io
172+
resources:
173+
- gameserversets/status
174+
verbs:
175+
- get
160176
- apiGroups:
161177
- networking.cloud.tencent.com
162178
resources:

0 commit comments

Comments
 (0)