scheme

package
v0.0.0-...-636c6f7 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2024 License: MIT Imports: 15 Imported by: 6

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddAll

func AddAll(scheme *runtime.Scheme) (*runtime.Scheme, error)

Add all native Kubernetes types and all CRDs supported by liberator to given scheme.

func AddSchemes

func AddSchemes(scheme *runtime.Scheme, schemes ...func(*runtime.Scheme) error) (*runtime.Scheme, error)

Takes an existing runtime.Scheme object and adds a list of schemes to it. This function should be provided with a list of AddToScheme functions.

func All

func All() (*runtime.Scheme, error)

Return a scheme with all native Kubernetes types and all CRDs supported by liberator.

func Scheme

func Scheme(schemes ...func(*runtime.Scheme) error) (*runtime.Scheme, error)

Creates a new runtime.Scheme object and adds a list of schemes to it. This function should be provided with a list of AddToScheme functions.

func TypeName

func TypeName(resource runtime.Object) string

Human-readable description of a Kubernetes object metadata.

func Webhooks

func Webhooks(mgr ctrl.Manager) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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