v1beta1

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 11, 2024 License: EUPL-1.2 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredKubeadmConfigInformer

func NewFilteredKubeadmConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredKubeadmConfigInformer constructs a new informer for KubeadmConfig type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewFilteredKubeadmConfigTemplateInformer

func NewFilteredKubeadmConfigTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredKubeadmConfigTemplateInformer constructs a new informer for KubeadmConfigTemplate type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewKubeadmConfigInformer

func NewKubeadmConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewKubeadmConfigInformer constructs a new informer for KubeadmConfig type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

func NewKubeadmConfigTemplateInformer

func NewKubeadmConfigTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewKubeadmConfigTemplateInformer constructs a new informer for KubeadmConfigTemplate type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.

Types

type Interface

type Interface interface {
	// KubeadmConfigs returns a KubeadmConfigInformer.
	KubeadmConfigs() KubeadmConfigInformer
	// KubeadmConfigTemplates returns a KubeadmConfigTemplateInformer.
	KubeadmConfigTemplates() KubeadmConfigTemplateInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type KubeadmConfigInformer

type KubeadmConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.KubeadmConfigLister
}

KubeadmConfigInformer provides access to a shared informer and lister for KubeadmConfigs.

type KubeadmConfigTemplateInformer

type KubeadmConfigTemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.KubeadmConfigTemplateLister
}

KubeadmConfigTemplateInformer provides access to a shared informer and lister for KubeadmConfigTemplates.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL