Versions in this module Expand all Collapse all v0 v0.8.1 Nov 12, 2019 v0.8.0 Aug 29, 2019 Changes in this version + const LifecycleManaged + const LifecycleReferred + type GetObjectFn func(interface{}) (*Object, error) + type LocalObjectReference struct + func (s *LocalObjectReference) Validate(fp *field.Path, sfield string, errs field.ErrorList, required bool) field.ErrorList + type Object struct + Lifecycle string + Obj metav1.Object + ObjList metav1.ListInterface + func ObjFromFile(path string, values interface{}, list metav1.ListInterface) (*Object, error) + func ObjFromString(spec string, values interface{}, list metav1.ListInterface) (*Object, error) + func ReferredObject(obj metav1.Object, name, namespace string) Object + type ObjectBag struct + func (b *ObjectBag) Add(objs ...Object) + func (b *ObjectBag) Delete(inobj metav1.Object) + func (b *ObjectBag) Get(inobj metav1.Object, name, namespace string) metav1.Object + func (b *ObjectBag) Items() []Object + func (b *ObjectBag) Objs() []metav1.Object + type Observable struct + Labels map[string]string + Obj metav1.Object + ObjList metav1.ListInterface + Type metav1.TypeMeta + func ObservablesFromObjects(scheme *runtime.Scheme, bag *ObjectBag, labels map[string]string) []Observable