Skip to content

Commit 8886713

Browse files
authored
k8s qps helm fix
1 parent d55ead7 commit 8886713

File tree

2 files changed

+3
-9
lines changed

2 files changed

+3
-9
lines changed

cli/k8s_client/yaml_factory.go

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -865,12 +865,11 @@ func GetCSIDaemonSetYAMLWindows(args *DaemonsetYAMLArguments) string {
865865
debugLine = "#- -debug"
866866
}
867867

868-
var K8sAPITridentThrottle, K8sAPISidecarThrottle string
868+
var K8sAPITridentThrottle string
869869
if args.K8sAPIQPS != 0 {
870870
queriesPerSecond := args.K8sAPIQPS
871871
burst := getBurstValueForQPS(queriesPerSecond)
872872
K8sAPITridentThrottle = fmt.Sprintf("- --k8s_api_qps=%d\n - --k8s_api_burst=%d", queriesPerSecond, burst)
873-
K8sAPISidecarThrottle = fmt.Sprintf("- --kube-api-qps=%d\n - --kube-api-burst=%d", queriesPerSecond, burst)
874873
}
875874

876875
if IsLogLevelDebugOrHigher(args.LogLevel) || args.Debug {
@@ -936,7 +935,6 @@ func GetCSIDaemonSetYAMLWindows(args *DaemonsetYAMLArguments) string {
936935
daemonSetYAML = strings.ReplaceAll(daemonSetYAML, "{SERVICE_ACCOUNT}", args.ServiceAccountName)
937936
daemonSetYAML = strings.ReplaceAll(daemonSetYAML, "{IMAGE_PULL_POLICY}", args.ImagePullPolicy)
938937
daemonSetYAML = strings.ReplaceAll(daemonSetYAML, "{K8S_API_CLIENT_TRIDENT_THROTTLE}", K8sAPITridentThrottle)
939-
daemonSetYAML = strings.ReplaceAll(daemonSetYAML, "{K8S_API_CLIENT_SIDECAR_THROTTLE}", K8sAPISidecarThrottle)
940938
daemonSetYAML = yaml.ReplaceMultilineTag(daemonSetYAML, "NODE_SELECTOR", constructNodeSelector(args.NodeSelector))
941939
daemonSetYAML = yaml.ReplaceMultilineTag(daemonSetYAML, "NODE_TOLERATIONS", constructTolerations(tolerations))
942940
daemonSetYAML = yaml.ReplaceMultilineTag(daemonSetYAML, "LABELS", constructLabels(args.Labels))
@@ -989,12 +987,11 @@ func GetCSIDaemonSetYAMLLinux(args *DaemonsetYAMLArguments) string {
989987
}
990988
}
991989

992-
var K8sAPITridentThrottle, K8sAPISidecarThrottle string
990+
var K8sAPITridentThrottle string
993991
if args.K8sAPIQPS != 0 {
994992
queriesPerSecond := args.K8sAPIQPS
995993
burst := getBurstValueForQPS(queriesPerSecond)
996994
K8sAPITridentThrottle = fmt.Sprintf("- --k8s_api_qps=%d\n - --k8s_api_burst=%d", queriesPerSecond, burst)
997-
K8sAPISidecarThrottle = fmt.Sprintf("- --kube-api-qps=%d\n - --kube-api-burst=%d", queriesPerSecond, burst)
998995
}
999996

1000997
if args.ImageRegistry == "" {
@@ -1029,7 +1026,6 @@ func GetCSIDaemonSetYAMLLinux(args *DaemonsetYAMLArguments) string {
10291026
daemonSetYAML = strings.ReplaceAll(daemonSetYAML, "{ISCSI_SELF_HEALING_INTERVAL}", args.ISCSISelfHealingInterval)
10301027
daemonSetYAML = strings.ReplaceAll(daemonSetYAML, "{ISCSI_SELF_HEALING_WAIT_TIME}", args.ISCSISelfHealingWaitTime)
10311028
daemonSetYAML = strings.ReplaceAll(daemonSetYAML, "{K8S_API_CLIENT_TRIDENT_THROTTLE}", K8sAPITridentThrottle)
1032-
daemonSetYAML = strings.ReplaceAll(daemonSetYAML, "{K8S_API_CLIENT_SIDECAR_THROTTLE}", K8sAPISidecarThrottle)
10331029
daemonSetYAML = yaml.ReplaceMultilineTag(daemonSetYAML, "NODE_SELECTOR", constructNodeSelector(args.NodeSelector))
10341030
daemonSetYAML = yaml.ReplaceMultilineTag(daemonSetYAML, "NODE_TOLERATIONS", constructTolerations(tolerations))
10351031
daemonSetYAML = yaml.ReplaceMultilineTag(daemonSetYAML, "LABELS", constructLabels(args.Labels))
@@ -1223,7 +1219,6 @@ spec:
12231219
- "--v={SIDECAR_LOG_LEVEL}"
12241220
- "--csi-address=$(ADDRESS)"
12251221
- "--kubelet-registration-path=$(REGISTRATION_PATH)"
1226-
{K8S_API_CLIENT_SIDECAR_THROTTLE}
12271222
env:
12281223
- name: ADDRESS
12291224
value: /plugin/csi.sock
@@ -1429,7 +1424,6 @@ spec:
14291424
- --v=2
14301425
- --csi-address=$(CSI_ENDPOINT)
14311426
- --kubelet-registration-path=$(DRIVER_REG_SOCK_PATH)
1432-
{K8S_API_CLIENT_SIDECAR_THROTTLE}
14331427
livenessProbe:
14341428
exec:
14351429
command:

helm/trident-operator/values.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,4 +194,4 @@ ontapConfigurator:
194194
enableConcurrency: false
195195

196196
# k8sAPIQPS sets the maximum QPS to the Kubernetes API server from the Trident operator. (default 100)
197-
k8sAPIQPS: 100
197+
k8sAPIQPS: 0

0 commit comments

Comments
 (0)