k8sutils

package module
v0.0.0-...-bdb65e6 Latest Latest
Warning

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

Go to latest
Published: Apr 15, 2024 License: MIT Imports: 5 Imported by: 0

README

k8sutils

Package aerf.io/k8sutils exports GVKs of particular types from k8s.io/api package. Apart from that there are some useful utility functions in the root package.

Contributing

Almost all .go files in this project are auto-generated by ./internal/cmd/gvk-dirs-generator/main.go. In order to add new type please add it in appropriate place in main.go and rerun make.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddTypeInformationToObject

func AddTypeInformationToObject(scheme *runtime.Scheme, obj runtime.Object) error

func GetListObjects

func GetListObjects[V Object[T], T any](list ObjectList) ([]V, error)

func ToUnstructured

func ToUnstructured(arg any) (*unstructured.Unstructured, error)

Types

type Object

type Object[T any] interface {
	*T
	metav1.Object
	runtime.Object
}

type ObjectList

type ObjectList interface {
	metav1.ListInterface
	runtime.Object
}

Directories

Path Synopsis
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
cmd
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
internal
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.
Code generated by gvk-dirs-generator DO NOT EDIT.

Jump to

Keyboard shortcuts

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