Documentation ¶
Index ¶
Constants ¶
View Source
const ( Group = "meta.pkg.kform.io" Version = "v1alpha1" APIVersion = Group + "/" + Version KformFileName = "KformFile.yaml" )
Variables ¶
View Source
var (
KformFileKind = reflect.TypeOf(KformFile{}).Name()
)
Functions ¶
func ValidatePackageType ¶
Types ¶
type Info ¶
type Info struct { Description string `json:"description,omitempty" yaml:"description,omitempty"` Maintainers []Maintainer `json:"maintainers,omitempty" yaml:"maintainers,omitempty"` }
type KformFile ¶
type KformFile struct { metav1.TypeMeta `json:",inline" yaml:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" yaml:"metadata,omitempty"` Spec KformFileSpec `json:"spec,omitempty" yaml:"spec,omitempty"` }
func BuildKptFile ¶
func BuildKptFile(meta metav1.ObjectMeta, spec KformFileSpec) *KformFile
BuildVXLANClaim returns a VXLANClaim from a client Object a crName and an VXLANClaim Spec/Status
type KformFileSpec ¶
type Maintainer ¶
Click to show internal directories.
Click to hide internal directories.