⎈ k8s knowledge compiler

kube-scheduler Configuration (v1) [page]deterministic

reference

## Resource Types

  • [DefaultPreemptionArgs](#kubescheduler-config-k8s-io-v1-DefaultPreemptionArgs)
  • [DynamicResourcesArgs](#kubescheduler-config-k8s-io-v1-DynamicResourcesArgs)
  • [InterPodAffinityArgs](#kubescheduler-config-k8s-io-v1-InterPodAffinityArgs)
  • [KubeSchedulerConfiguration](#kubescheduler-config-k8s-io-v1-KubeSchedulerConfiguration)
  • [NodeAffinityArgs](#kubescheduler-config-k8s-io-v1-NodeAffinityArgs)
  • [NodeResourcesBalancedAllocationArgs](#kubescheduler-config-k8s-io-v1-NodeResourcesBalancedAllocationArgs)
  • [NodeResourcesFitArgs](#kubescheduler-config-k8s-io-v1-NodeResourcesFitArgs)
  • [PodTopologySpreadArgs](#kubescheduler-config-k8s-io-v1-PodTopologySpreadArgs)
  • [VolumeBindingArgs](#kubescheduler-config-k8s-io-v1-VolumeBindingArgs)

## `ClientConnectionConfiguration` {#ClientConnectionConfiguration}

Appears in:

  • [KubeSchedulerConfiguration](#kubescheduler-config-k8s-io-v1-KubeSchedulerConfiguration)

<p>ClientConnectionConfiguration contains details for constructing a client.</p>

<table class="table"> <thead><tr><th width="30%">Field</th><th>Description</th></tr></thead> <tbody> <tr><td><code>kubeconfig</code> <B>[Required]</B><br/> <code>string</code> </td> <td> <p>kubeconfig is the path to a KubeConfig file.</p> </td> </tr> <tr><td><code>acceptContentTypes</code> <B>[Required]</B><br/> <code>string</code> </td> <td> <p>acceptContentTypes defines the Accept header sent by clients when connecting to a server, overriding the default value of 'application/json'. This field will control all connections to the server used by a particular client.</p> </td> </tr> <tr><td><code>contentType</code> <B>[Required]</B><br/> <code>string</code> </td> <td> <p>contentType is the content type used when sending data to the server from this client.</p> </td> </tr> <tr><td><code>qps</code> <B>[Required]</B><br/> <code>float32</code> </td> <td> <p>qps controls the number of queries per second allowed for this connection.</p> </td> </tr> <tr><td><code>burst</code> <B>[Required]</B><br/> <code>int32</code> </td> <td> <p>burst allows extra queries to accumulate when a client is exceeding its rate.</p> </td> </tr> </tbody> </table>

## `DebuggingConfiguration` {#DebuggingConfiguration}

Appears in:

  • [KubeSchedulerConfiguration](#kubescheduler-config-k8s-io-v1-KubeSchedulerConfiguration)

<p>DebuggingConfiguration holds configuration for Debugging related features.</p>

<table class="table"> <thead><tr><th width="30%">Field</th><th>Description</th></tr></thead> <tbody> <tr><td><code>enableProfiling</code> <B>[Required]</B><br/> <code>bool</code> </td> <td> <p>enableProfiling enables profiling via web interface host:port/debug/pprof/</p> </td> </tr> <tr><td><code>enableContentionProfiling</code> <B>[Required]</B><br/> <code>bool</code> </td> <td> <p>enableContentionProfiling enables block profiling, if enableProfiling is true.</p> </td> </tr> </tbody> </table>

## `LeaderElectionConfiguration` {#LeaderElectionConfiguration}

Appears in:

  • [KubeSchedulerConfiguration](#kubescheduler-config-k8s-io-v1-KubeSchedulerConfiguration)

<p>LeaderElectionConfiguration defines the configuration of leader election clients for components that can run with leader election enabled.</p>

<table class="table"> <thead><tr><th width="30%">Field</th><th>Description</th></tr></thead> <tbody> <tr><td><code>leaderElect</code> <B>[Required]</B><br/> <code>bool</code> </td> <td> <p>leaderElect enables a leader election client to gain leadership before executing the main loop. Enable this when running replicated components for high availability.</p> </td> </tr> <tr><td><code>leaseDuration</code> <B>[Required]</B><br/> <a href="https://pkg.go.dev/k8s.io/apimachinery/pkg/apis/meta/v1#Duration"><code>meta/v1.Duration</code></a> </td> <td> <p>leaseDuration is the duration that non-leader candidates will wait after observing a leadership renewal un …(trimmed)

Sources

reference/config-api/kube-scheduler-config.v1.md · dockube-scheduler Configuration (v1)

Related (25)

part_of Resource typesdescribes conf=1

← all Docs