kubernetes: k8s.io/kubernetes/pkg/controlplane/controller/apiserverleasegc Index | Files

package apiserverleasegc

import "k8s.io/kubernetes/pkg/controlplane/controller/apiserverleasegc"

Index

Package Files

gc_controller.go

type Controller Uses

type Controller struct {
    // contains filtered or unexported fields
}

Controller deletes expired apiserver leases.

func NewAPIServerLeaseGC Uses

func NewAPIServerLeaseGC(clientset kubernetes.Interface, gcCheckPeriod time.Duration, leaseNamespace, leaseLabelSelector string) *Controller

NewAPIServerLeaseGC creates a new Controller.

func (*Controller) Run Uses

func (c *Controller) Run(stopCh <-chan struct{})

Run starts one worker.

Package apiserverleasegc imports 14 packages (graph) and is imported by 1 packages. Updated 2020-11-11. Refresh now. Tools for package owners.