diff --git a/charts/member-agent-arc/templates/deployment.yaml b/charts/member-agent-arc/templates/deployment.yaml index 195dc29ba..26962e994 100644 --- a/charts/member-agent-arc/templates/deployment.yaml +++ b/charts/member-agent-arc/templates/deployment.yaml @@ -65,6 +65,30 @@ spec: - --v={{ .Values.logVerbosity }} - -add_dir_header - --enable-v1beta1-apis={{ .Values.enableV1Beta1APIs }} + {{- if .Values.workApplierRequeueRateLimiterAttemptsWithFixedDelay }} + - --work-applier-requeue-rate-limiter-attempts-with-fixed-delay={{ .Values.workApplierRequeueRateLimiterAttemptsWithFixedDelay }} + {{- end }} + {{- if .Values.workApplierRequeueRateLimiterFixedDelaySeconds }} + - --work-applier-requeue-rate-limiter-fixed-delay-seconds={{ .Values.workApplierRequeueRateLimiterFixedDelaySeconds }} + {{- end }} + {{- if .Values.workApplierRequeueRateLimiterExponentialBaseForSlowBackoff }} + - --work-applier-requeue-rate-limiter-exponential-base-for-slow-backoff={{ .Values.workApplierRequeueRateLimiterExponentialBaseForSlowBackoff }} + {{- end }} + {{- if .Values.workApplierRequeueRateLimiterInitialSlowBackoffDelaySeconds }} + - --work-applier-requeue-rate-limiter-initial-slow-backoff-delay-seconds={{ .Values.workApplierRequeueRateLimiterInitialSlowBackoffDelaySeconds }} + {{- end }} + {{- if .Values.workApplierRequeueRateLimiterMaxSlowBackoffDelaySeconds }} + - --work-applier-requeue-rate-limiter-max-slow-backoff-delay-seconds={{ .Values.workApplierRequeueRateLimiterMaxSlowBackoffDelaySeconds }} + {{- end }} + {{- if .Values.workApplierRequeueRateLimiterExponentialBaseForFastBackoff }} + - --work-applier-requeue-rate-limiter-exponential-base-for-fast-backoff={{ .Values.workApplierRequeueRateLimiterExponentialBaseForFastBackoff }} + {{- end }} + {{- if .Values.workApplierRequeueRateLimiterMaxFastBackoffDelaySeconds }} + - --work-applier-requeue-rate-limiter-max-fast-backoff-delay-seconds={{ .Values.workApplierRequeueRateLimiterMaxFastBackoffDelaySeconds }} + {{- end }} + {{- if .Values.workApplierRequeueRateLimiterSkipToFastBackoffForAvailableOrDiffReportedWorkObjs }} + - --work-applier-requeue-rate-limiter-skip-to-fast-backoff-for-available-or-diff-reported-work-objs={{ .Values.workApplierRequeueRateLimiterSkipToFastBackoffForAvailableOrDiffReportedWorkObjs }} + {{- end }} {{- if .Values.propertyProvider }} - --property-provider={{ .Values.propertyProvider }} {{- end }}