Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Annotation AnnotationType Label LabelType )
Functions ¶
This section is empty.
Types ¶
type AnnotationType ¶
type AnnotationType struct { // ConfigVersion is standard "config.giantswarm.io/version" annotation. ConfigVersion // XAppInfo is set on generated ConfigMap and Secret to show what App // they were generated for. XAppInfo // XCreator is used in the CLI mode. The value is OS username. It is // set on generated ConfigMap and Secret. XCreator // XInstallation s set on generated ConfigMap and Secret to show what // installation they were generated for. XInstallation // XObjectHash is set on objects managed by the controllers. It is used // to determine whether the managed object needs update. XObjectHash // XPreviousConfig is set on Config CRs to allow orphaned ConfigMap and // Secret cleanup. XPreviousConfig // XProjectVersion is set on generated ConfigMap and Secret to show what // version of config-controller was used to generate them. XProjectVersion }
type ConfigVersion ¶
type ConfigVersion struct{}
func (ConfigVersion) Key ¶
func (ConfigVersion) Key() string
type XInstallation ¶
type XInstallation struct{}
func (XInstallation) Key ¶
func (XInstallation) Key() string
type XObjectHash ¶
type XObjectHash struct{}
func (XObjectHash) Key ¶
func (XObjectHash) Key() string
type XPreviousConfig ¶
type XPreviousConfig struct{}
func (XPreviousConfig) Get ¶
func (XPreviousConfig) Get(o Object) (v1alpha1.ConfigStatusConfig, error)
func (XPreviousConfig) Key ¶
func (XPreviousConfig) Key() string
func (XPreviousConfig) Set ¶
func (XPreviousConfig) Set(o Object, c v1alpha1.ConfigStatusConfig) error
type XProjectVersion ¶
type XProjectVersion struct{}
func (XProjectVersion) Key ¶
func (XProjectVersion) Key() string
func (XProjectVersion) Val ¶
func (XProjectVersion) Val(unique bool) string
Click to show internal directories.
Click to hide internal directories.