Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterControllerVersion ¶ added in v0.4.2
type ClusterControllerVersion struct {
GitCommit, GitRef, Version string
}
func (*ClusterControllerVersion) String ¶ added in v0.4.2
func (a *ClusterControllerVersion) String() string
type Config ¶
type Config struct { Log Log API API Kubeconfig string KubeClient KubeClient ClusterID string PprofPort int LeaderElection LeaderElection PodName string NodeName string }
type KubeClient ¶ added in v0.19.0
type KubeClient struct { // K8S client rate limiter allows bursts of up to 'burst' to exceed the QPS, while still maintaining a // smoothed qps rate of 'qps'. // The bucket is initially filled with 'burst' tokens, and refills at a rate of 'qps'. // The maximum number of tokens in the bucket is capped at 'burst'. QPS int Burst int }
type LeaderElection ¶ added in v0.12.0
Click to show internal directories.
Click to hide internal directories.