Skip to content

Istio Controller Parameters ​

You can configure Istio Controller using various parameters. All options are listed in this document.

All Configuration Parameters ​

ParameterDescriptionDefault
-failure-base-delay durationIndicates the failure base delay for the rate limiter.1s
-failure-max-delay durationIndicates the maximum failure delay.16m40s
-health-probe-bind-addressSpecifies the address the probe endpoint binds to.:8091
-kubeconfigContains paths to the kubeconfig files.None
-leader-electEnable the leader election for controller manager. Enabling the election ensures there is only one active controller manager.None
-metrics-bind-addressSpecifies the address the metric endpoint binds to.:8090
-rate-limiter-burstIndicates the burst value for the bucket rate limiter.200
-rate-limiter-frequencyIndicates the bucket rate limiter frequency, which signifies the number of events per second.30
-reconciliation-intervalIndicates the time-based reconciliation interval of Istio Operator. By default, Istio Operator is reconciled every 10 hours or whenever the custom resource changes. You can adjust this interval by modifying this parameter.10h0m0s
-zap-develAllows for switching between development mode and production mode. In development mode, the default parameter values are: (encoder=consoleEncoder,logLevel=Debug,stackTraceLevel=Warn). In production mode, the default parameter values are: (encoder=jsonEncoder,logLevel=Info,stackTraceLevel=Error).true
-zap-encoderIndicates the way of Zap log encoding. The value is either json or console.None
-zap-log-levelIndicates Zap Level used to configure the verbosity of logging. The value is either debug, info, error, or any integer value greater than 0, corresponding to custom debug levels of increasing verbosity.None
-zap-stacktrace-levelDetermines Zap Level at and above which stacktraces are captured. The value is either info, error, or panic.None
-zap-time-encodingIndicates the format for Zap time encoding. The value is either epoch, millis, nano, iso8601, rfc3339, or rfc3339nano.epoch