Release Notes
Announcements
Release Notes
data:linear: |-{"coresPerReplica": 2,"nodesPerReplica": 1,"min": 1,"max": 100,"preventSinglePointFailure": true}
data:ladder: |-{"coresToReplicas":[[ 1, 1 ],[ 64, 3 ],[ 512, 5 ],[ 1024, 7 ],[ 2048, 10 ],[ 4096, 15 ]],"nodesToReplicas":[[ 1, 1 ],[ 2, 2 ]]}
Kubernetes Object Name | Type | Requested Resource | Namespace |
tke-dns-autoscaler | Deployment | 20 M CPU and 10 Mi memory per node | kube-system |
dns-autoscaler | ConfigMap | - | kube-system |
tke-dns-autoscale | ServiceAccount | - | kube-system |
tke-dns-autoscaler | ClusterRole | - | kube-system |
tke-dns-autoscaler | ClusterRoleBinding | - | kube-system |
Feature | Involved Object | Involved Operation Permission |
Monitoring changes in node resources within the cluster | node | list/watch |
Modifying the number of coredns replicas deployed by the deployment | replicationcontrollers/scale, deployments/scale, and replicasets/scale | get/update |
Retrieving parameter configurations from the configmap. In the absence of configured parameters, a configmap with default parameters will be created. | configmap | get/create |
kind: ClusterRoleapiVersion: rbac.authorization.k8s.io/v1metadata:name: tke-dns-autoscalerrules:- apiGroups:- ""resources:- nodesverbs:- list- watch- apiGroups:- ""resources:- replicationcontrollers/scaleverbs:- get- update- apiGroups:- extensions- appsresources:- deployments/scale- replicasets/scaleverbs:- get- update- apiGroups:- ""resources:- configmapsverbs:- get- create
data:ladder: |-{"coresToReplicas":[[ 1, 1 ],[ 128, 3 ],[ 512, 4 ]],"nodesToReplicas":[[ 1, 1 ],[ 2, 2 ]]}
configmap/tke-dns-autoscaler under the kube-system namespace. For more information about the configuration, see the official documentation.Parameter | Description | Type | Default Value |
global.image.host | Image repository address | string | ccr.ccs.tencentyun.com |
global.podSpec.tolerations | Additional toleration configurations (appended after the default CriticalAddonsOnly) | list | [] |
global.podSpec.priorityClassName | Pod PriorityClass name | string | system-cluster-critical |
autoscaler.replicas | Number of replicas of the autoscaler itself | int | 1 |
autoscaler.resources.requests.cpu | CPU request | string | 20m |
autoscaler.resources.requests.memory | memory request | string | 10Mi |
autoscaler.resources.limits.cpu | CPU limit. Leave empty to not set. | string | "" |
autoscaler.resources.limits.memory | Memory limit. Leave empty to not set. | string | "" |
Apakah halaman ini membantu?
Anda juga dapat Menghubungi Penjualan atau Mengirimkan Tiket untuk meminta bantuan.
masukan