Documentation ¶
Index ¶
Constants ¶
View Source
const ( Kind = "HelloWorld" APIVersion = "examples.kpt.dev/v1alpha1" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HelloWorldFunction ¶
type HelloWorldFunction struct { // Kind is the API name. Must be HelloWorld. Kind string `yaml:"kind"` // APIVersion is the API version. Must be examples.kpt.dev/v1alpha1 APIVersion string `yaml:"apiVersion"` // Metadata defines instance metadata. Metadata Metadata `yaml:"metadata"` // Spec defines the desired declarative configuration. Spec Spec `yaml:"spec"` }
HelloWorldFunction implements the HelloWorld Function
type Metadata ¶
type Metadata struct { // Name is the name of the HelloWorld Resources Name string `yaml:"name"` // Namespace is the namespace of the HelloWorld Resources Namespace string `yaml:"namespace"` // Labels are labels applied to the HelloWorld Resources Labels map[string]string `yaml:"labels"` // Annotations are annotations applied to the HelloWorld Resources Annotations map[string]string `yaml:"annotations"` }
Click to show internal directories.
Click to hide internal directories.