Versions in this module Expand all Collapse all v0 v0.1.0 Aug 22, 2024 Changes in this version + const DefaultInformerResyncPeriod + const DefaultKubeClusterDomain + const DefaultKubeNamespace + const DefaultListenPort + const DefaultMetricsAddr + const DefaultNodeName + const DefaultOperatingSystem + const DefaultPodSyncWorkers + const DefaultStreamCreationTimeout + const DefaultStreamIdleTimeout + const DefaultTaintEffect + const DefaultTaintKey + type Authentication struct + Webhook WebhookAuthentication + type Authorization struct + Webhook WebhookAuthorization + type Opts struct + AllowUnauthenticatedClients bool + Authentication Authentication + Authorization Authorization + ClientCACert string + DeletePodsFromKubernetesRateLimiter workqueue.RateLimiter + DisableTaint bool + EnableNodeLease bool + InformerResyncPeriod time.Duration + KubeAPIBurst int32 + KubeAPIQPS int32 + KubeClusterDomain string + KubeConfigPath string + KubeNamespace string + ListenPort int32 + MetricsAddr string + NodeName string + OperatingSystem string + PodSyncWorkers int + Provider string + ProviderConfigPath string + StartupTimeout time.Duration + StreamCreationTimeout time.Duration + StreamIdleTimeout time.Duration + SyncPodStatusFromProviderRateLimiter workqueue.RateLimiter + SyncPodsFromKubernetesRateLimiter workqueue.RateLimiter + TaintEffect string + TaintKey string + TaintValue string + Version string + func FromEnv() (*Opts, error) + func New() *Opts + type WebhookAuthentication struct + CacheTTL metav1.Duration + Enabled bool + type WebhookAuthorization struct + CacheAuthorizedTTL metav1.Duration + CacheUnauthorizedTTL metav1.Duration